repo.or.cz
/
linux-stable.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
tools/bpf: fix perf build error with uClibc (seen on ARC)
2019-05-25
Liu Bo
fuse: h
o
nor RLIMIT_FSIZE in fuse_f
i
le_fallocate
Signed-off-by:
Liu Bo
<bo.liu@linux.alibaba.com>
commit
|
commitdiff
|
tree
2018-06-20
Liu Bo
Btr
f
s: m
a
ke raid6 r
e
b
ui
l
d re
t
ry more
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2018-06-20
Liu B
o
B
t
rf
s
: fix
s
crub to repair raid6 corruptio
n
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2018-05-30
Liu B
o
Btrfs: fix NUL
L
pointer
d
ereference in log_dir_items
Signed-off-by:
Liu Bo
<bo.liu@linux.alibaba.com>
commit
|
commitdiff
|
tree
2018-05-30
Li
u
Bo
Bt
r
fs: bail out o
n
e
rror during
replay_dir_deletes
Signed-off-by:
Liu Bo
<bo.liu@linux.alibaba.com>
commit
|
commitdiff
|
tree
2018-05-30
L
iu Bo
Btrfs: c
l
ean
up
r
esources during u
m
o
u
nt after tran
s
.
.
.
Signed-off-by:
Liu Bo
<bo.liu@linux.alibaba.com>
commit
|
commitdiff
|
tree
2018-05-22
Liu Bo
btrf
s
: fix
r
eading stal
e
met
a
data block
s
af
t
e
r d
e
graded
.
.
.
Signed-off-by:
Liu Bo
<bo.liu@linux.alibaba.com>
commit
|
commitdiff
|
tree
2018-04-26
Liu Bo
Btr
f
s
:
raid56: fix race be
t
ween
m
erge_bi
o
and rbio_orig
_
end_io
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2018-04-26
Liu Bo
Btrf
s
:
fix une
x
pecte
d
EEXIST fr
o
m
b
trfs_ge
t
_e
x
tent
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2018-04-26
Liu Bo
Btrfs: fix scrub
to repair raid6 corrupti
o
n
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2018-04-26
Liu B
o
Btrfs
:
s
et pl
u
g
f
or fs
y
nc
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2018-04-08
Liu Bo
B
t
r
f
s: fix unexpec
t
ed cow in run_delalloc_nocow
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2018-02-22
Liu
B
o
B
t
rfs:
f
i
x
unexpected -EEXI
S
T
w
hen creat
i
ng new
i
node
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2018-02-22
L
i
u Bo
Btrfs: fix use-after
-
f
ree on
r
oot->orphan_
b
lo
c
k_rs
v
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2018-02-22
Liu
Bo
Btrfs: fix btrfs_ev
i
ct
_
inode to handle abnorma
l
i
nodes
.
.
.
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2018-02-22
Liu
B
o
Btrfs: fix ex
t
ent state
l
e
a
k from tree log
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2018-02-22
Liu Bo
Btrfs: fix c
r
ash due to not cl
e
aning
up
t
ree log block
.
.
.
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2018-02-22
L
i
u Bo
B
t
rfs:
f
ix deadlock i
n
run_delalloc_nocow
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2018-02-16
Liu Bo
Btrfs: raid56: iterate raid56
i
n
ternal b
i
o with bi
o
_for_eac
h
.
.
.
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2018-02-03
Liu
Bo
Btrfs: fix list_add corruption and soft lockups in
.
.
.
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2018-02-03
Li
u
Bo
B
t
rf
s
: b
a
i
l out gracefull
y
rather
than BUG_ON
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-12-20
Liu Bo
badbl
o
cks: fix wrong r
e
turn value in badblo
c
k
s
_set
.
.
.
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-09-26
Liu
Bo
Btr
f
s
: fix unexpected result
w
hen d
i
o
reading corrupted
.
.
.
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-09-26
Liu Bo
Btrfs: skip check
s
um when readi
n
g compressed data if
.
.
.
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-09-26
L
iu Bo
Btrfs: fix kernel oops while re
a
ding compressed
data
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-09-26
Liu Bo
Bt
r
f
s: use btrfs_op ins
t
ead of bio_o
p
in __btrfs_map_block
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-09-26
L
iu Bo
Bt
r
fs:
d
o not
b
ackup
t
ree ro
o
ts wh
e
n fs
y
nc
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-09-26
Liu Bo
Btrfs: do
n
ot re
s
et bio-
>
bi_ops while
w
riting
bio
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-09-26
Liu Bo
Btrfs:
use the
new helpe
r
wbc_to_w
r
ite_flags
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-08-21
Liu
B
o
Btrfs: add on
e
m
o
re sanity check
f
or s
h
a
r
ed
ref ty
p
e
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-08-21
Liu
B
o
Btrfs: remov
e
BUG_ON in __add_tree_block
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-08-21
Liu Bo
Bt
r
fs: remove BUG() in ad
d
_data_reference
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-08-21
Liu Bo
Btrfs: rem
o
ve BU
G
() in pr
i
nt_extent_i
t
em
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-08-21
Liu Bo
Btrfs: rem
o
ve BU
G
(
) in btrfs_
e
x
t
ent_inline_ref_s
i
z
e
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-08-21
Liu Bo
Btr
f
s: convert
t
o use btrfs_get_exte
n
t_inline_ref_type
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-08-21
Liu Bo
Btrf
s
: add a helper
t
o
retrive ex
t
ent inline ref type
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-08-21
Liu Bo
Btrfs: fix out of bounds
a
r
ray
access wh
i
le reading
.
.
.
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-08-16
Liu Bo
B
t
rfs:
report errors
when ch
e
cksum
is not found
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-07-14
Liu Bo
Btrfs
:
fix unexpected return
valu
e
of
b
io_
r
eadpage_error
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-06-19
Liu Bo
B
t
rfs
:
skip c
h
eck
s
um verification
i
f IO
err
o
r occurs
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-06-19
Liu
Bo
Btrfs: tolerate errors if we hav
e
retried successfull
y
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-06-19
Liu Bo
Btrfs: let btrfs_
p
rin
t
_leaf prin
t
more about bloc
k
.
.
.
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-06-19
Liu B
o
Btrfs: skip commit tr
a
nsaction i
f
w
e don't have enough
.
.
.
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-06-19
Li
u
Bo
Bt
r
fs: hardc
o
de GFP_NOFS for btrfs_bio_
c
l
one_partial
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-06-19
Liu Bo
Bt
r
fs:
u
nify naming of btrfs_
i
o
_
bio
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-06-19
L
i
u
Bo
Bt
r
fs: check-in
t
eg
r
ity use bvec_iter
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-06-19
Liu Bo
B
trfs: record
e
rror if o
n
e b
l
oc
k
has failed to retry
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-06-19
Liu Bo
Btrfs:
change how
we ite
r
ate
b
ios in
endi
o
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-06-19
L
i
u B
o
B
t
rfs: use
bio_clone_bio
s
et_partial to
si
m
pli
f
y DIO
.
.
.
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-06-19
L
i
u Bo
Btrfs
:
new helper btrfs_bio_clone
_
parti
a
l
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-06-19
Liu Bo
Bt
r
fs:
u
se bi
o
_clon
e
_
fast to clone our
bio
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-06-09
Li
u
Bo
Btrfs: clear
E
X
T
EN
T
_DEF
R
AG bi
t
s in finis
h
_ordered_io
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-04-18
Liu Bo
Btrfs: sw
i
tch to div64_u64 i
f
with a u6
4
d
iv
i
s
o
r
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-04-18
Liu Bo
Btrfs: update scr
u
b
_
pari
t
y
t
o use u64
s
tripe_len
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-04-18
Liu Bo
Btrfs: en
a
ble
repair du
r
i
n
g read for raid56 profile
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-04-18
Liu
Bo
Btrfs: fix wrong failed mirror_num of read-repair on
.
.
.
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-04-18
Liu Bo
Btrf
s
: set scrub page
'
s io_er
r
or
i
f
failing to submit io
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-04-18
Liu Bo
B
trfs: update co
m
ments
in ca
c
he_save_setup
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-04-18
Liu Bo
Bt
r
f
s
: con
v
ert BUG_
O
N to WARN_
O
N
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-04-18
L
i
u Bo
Bt
r
f
s
: help
e
r for ops
t
hat requires full stripe
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-04-18
L
iu Bo
Btr
f
s: do not
add extra
mirror wh
e
n
dev_replace
ta
r
get
.
.
.
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-04-18
Liu
B
o
B
trfs: han
d
le operations for device rep
l
ace separate
l
y
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-04-18
Liu Bo
Btrfs: int
r
oduce a
f
u
n
ction to get extra m
i
rror
from
.
.
.
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-04-18
L
iu Bo
Bt
r
fs: separate D
I
S
C
ARD fr
o
m __btrfs_map_block
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-04-18
Liu Bo
Btrfs:
c
reate a helper for get
t
ing c
h
unk m
a
p
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-04-18
Liu Bo
Btrfs: add file item trac
e
p
o
i
nts
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-04-18
Liu B
o
Btrfs: remo
v
e ASSER
T
i
n btrfs_truncat
e
_inode_
i
tems
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-04-11
L
iu Bo
Btrfs: f
i
x potent
i
al
u
se-a
f
ter-free for cl
o
ned
b
i
o
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-04-11
Liu Bo
B
trfs: fix
s
egmentat
i
o
n
f
a
ult when doing dio r
e
ad
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-04-11
L
i
u Bo
Btrfs: fix invalid de
r
efere
n
ce in
b
trfs_retry_endio
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-03-29
L
iu B
o
Btrfs
:
b
r
ing back repair during
r
ead
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-03-17
Liu Bo
B
tr
f
s: fix regression
i
n lock_delalloc_pages
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-02-22
Liu
B
o
Btrfs: use the corre
c
t
t
ype when creating cow dio extent
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-02-17
Liu Bo
Btrfs
:
sp
e
cify
a
new ord
e
red exten
t
type for create_i
o
_em
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-02-17
Liu Bo
Btrfs:
c
reate a helper to cre
a
te em for
IO
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-02-17
Liu Bo
Btrfs: use
h
e
l
p
e
r to g
e
t used bytes of
s
p
ace_info
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-02-17
Liu Bo
B
t
rfs: t
r
y to
a
void acquiring free space ctl's lo
c
k
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-02-17
Liu Bo
Btrfs: use
h
elper to simpl
i
fy
l
ock/unlo
c
k pages
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-02-17
Liu Bo
btrfs: teac
h
__process_pages_contig
about PAGE_LOCK
.
.
.
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-02-14
Liu Bo
Btrf
s
: create helper
for pro
c
essing bits on contiguo
u
s
.
.
.
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-02-14
Liu Bo
B
t
r
fs: kill
t
r
ans i
n
ru
n
_delalloc
_
nocow and b
t
r
f
s
_cross_ref_
.
.
.
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-02-14
Li
u
Bo
Btrfs: pass d
e
laye
d
_
refs di
r
e
c
tly t
o
btrfs_find_dela
y
ed_ref_hea
d
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-02-14
L
i
u Bo
B
t
rfs: remo
v
e unused trans in
read_b
l
ock_for
_
search
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-02-14
Liu Bo
Btrf
s
: cleanup unused ca
c
hed_sta
t
e in __extent
_
write
p
age_io
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-02-14
Liu B
o
Btrfs: fix w
r
ong a
r
gument for btrf
s
_loo
k
up_ordered_range
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-02-14
L
i
u
Bo
Btrfs:
fix another race between trunc
a
t
e
and lockless
.
.
.
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-02-14
Liu Bo
Btr
f
s:
c
l
ean up btrf
s
_ordere
d
_update_i
_
size
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-02-14
Liu Bo
Btrfs:
fix comment in btrfs_page_mk
w
rite
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-02-14
Liu Bo
Btrf
s
: fix btrfs_ordered_update_i_
s
ize to update
disk_i_
s
ize
.
.
.
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-01-19
Liu Bo
Btrfs: fix truncat
e
down
w
h
e
n no_holes featur
e
is enab
l
ed
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-01-09
L
iu Bo
B
trfs: add truncated_len for orde
r
ed
extent tracepoints
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-01-09
Liu Bo
Btrfs
:
add '
i
node' f
o
r
extent map tra
c
epoin
t
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-01-03
L
iu Bo
B
t
rfs: adj
u
st outst
a
nding_
e
xtents
c
ounter
p
roperly
.
.
.
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-01-03
Liu B
o
B
t
rfs
:
fix lo
c
kdep
w
arnin
g
a
bout log_mutex
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2017-01-03
Liu
B
o
B
t
rfs: us
e
down_read_
n
es
t
ed to make lockdep sile
n
t
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2016-11-30
Liu Bo
Btrfs
:
a
d
j
ust len of
w
r
i
tes if foll
o
wing a pr
e
allo
c
ated
.
.
.
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2016-11-23
Liu Bo
Btrfs: fix
B
UG_O
N
in btrfs
_
ma
r
k_buf
f
e
r
_dirt
y
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2016-10-17
L
i
u
B
o
Btrf
s
: kill BUG_ON i
n
d
o_reloc
a
ti
o
n
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2016-09-26
L
i
u B
o
Btrfs:
r
emove unnecessary
btrfs_mark_b
u
f
f
er_di
r
t
y
i
n
.
.
.
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
2016-09-26
Liu
B
o
Btrfs: memse
t
to avoi
d
stale content in btree
l
eaf
Signed-off-by:
Liu Bo
<bo.li.liu@oracle.com>
commit
|
commitdiff
|
tree
next