repo.or.cz
/
linux-2.6
/
btrfs-unstable.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
f2fs: clean up bio cache trace
2016-08-24
Chao Yu
f
2
f
s: clea
n
up bio cache trac
e
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-08-19
Chao Yu
f2fs: avoid potential deadlock in f2fs_move_fi
l
e_range
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-08-19
Chao Y
u
f2fs: allow copying file range only
i
n be
t
ween regular
.
.
.
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-08-19
Chao Yu
R
e
vert "f2fs:
move i_
s
ize_
w
rite in f2fs
_
w
r
ite_end"
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-07-20
Chao Yu
f2fs: fi
x
to rep
o
rt error number of f2fs_find_entry
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-07-15
Chao
Y
u
f
2
fs: re
s
et def
a
ult idle interval value
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-07-15
C
h
ao Yu
f2fs: f
i
x t
o
avoid data updat
e
racing between GC and DIO
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-07-08
Chao Y
u
f2fs: fix t
o
avo
i
d
redundan
t
discard
d
uring fstrim
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-07-08
Chao Yu
f2fs: fix
incorrect f_bfree
c
a
lculatio
n
in ->stat
f
s
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-07-08
C
h
ao Yu
f2f
s
:
ad
d
n
o
dis
c
ard mount op
t
ion
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-07-08
Chao Yu
f
2
f
s
:
fix t
o
redirty page
if fail to gc data pa
g
e
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-07-08
Chao
Y
u
f
2
f
s
: fix to detect truncation prio
r
rat
h
er than E
I
O
.
.
.
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-07-08
Chao
Yu
f2
f
s
: fix to
a
v
o
id reading ou
t
encr
y
pte
d
data in page
.
.
.
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-05-20
C
h
ao Yu
f2fs: f
i
x to
u
pdate dirt
y
pa
g
e count c
o
rrectly
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-05-16
Chao Yu
f2
f
s
: fix
i
n
c
o
rrect
e
rror path hand
l
ing in f2fs_move
_
rehashe
.
.
.
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-05-16
Chao Yu
f2fs: fix
i
_current_
d
e
pt
h
during inl
i
ne d
e
ntry
c
onversion
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-05-11
C
h
ao Yu
f
2
fs: fi
x
deadlock
when
f
lush inli
n
e data
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-05-11
C
hao Yu
f
2fs: support in batch fzer
o
in dno
d
e page
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-05-11
Chao Yu
f2f
s
: s
u
pport in b
a
tch mul
t
i
blocks prea
l
l
o
cation
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-05-11
C
hao Yu
f
2
fs: make atomi
c
/volat
i
l
e
op
e
ration exclusive
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-05-11
C
h
ao Yu
f2f
s
: use mnt_{want,d
r
op}_
w
rite_file in io
c
tl
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-05-07
Chao Y
u
f
2fs: fix
i
node cache leak
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-05-07
Chao Yu
f2fs
:
avoid panic
when tru
n
cating to max filesize
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-05-07
C
h
ao
Yu
f
2fs: fix
inco
r
re
c
t mapping in ->bmap
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-05-07
Chao Yu
f2fs: shr
i
nk size of
s
truct seg_en
t
ry
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-05-07
Chao
Y
u
f2fs: reuse get_exten
t
_info
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-05-07
Chao Yu
f2f
s
: remo
v
e unn
e
eded memset when updating xattr
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-05-07
Chao Yu
f2fs:
r
emove
unneeded readahead in find_f
s
ync_dn
o
des
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-05-03
Chao Yu
f2fs: f
a
ctor
o
ut fsyn
c
i
n
ode entry opera
t
ions
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-05-03
Chao Yu
f2f
s
: f
i
x t
o
clear page private flag
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-05-03
Chao Yu
f2fs: fix to clear private data i
n
p
a
ge
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-04-27
Chao Yu
f
2fs: m
o
v
e
node pages only in vi
c
t
i
m
sec
t
ion durin
g
GC
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-04-27
Chao Yu
f2fs:
be aware of invali
d
filename le
n
gth
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-04-27
Ch
a
o Yu
M
A
INTAINERS: update my email address
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-04-15
Chao
Y
u
f2fs: fix to c
o
nve
r
t inlin
e
di
r
ectory correctly
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2016-03-18
Chao Yu
f2fs: fix to
avoid
unneed
e
d unlock_new_inode
Signed-off-by:
Chao Yu
<chao@kernel.org>
commit
|
commitdiff
|
tree
2016-03-18
Cha
o
Yu
f2fs:
c
l
e
an up o
p
ened co
d
e
with f2fs_update_dentry
Signed-off-by:
Chao Yu
<chao@kernel.org>
commit
|
commitdiff
|
tree
2016-02-26
Ch
a
o Yu
f2fs: fi
x
to avoid dea
d
lock when
m
erging inline
d
a
t
a
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2016-02-26
Chao Yu
f2fs: introduc
e
f2f
s
_
f
lush_merged_bios for cle
a
n
u
p
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2016-02-26
Chao Yu
f2fs
:
introduce
f2fs_u
p
date_d
a
ta_blka
d
dr for cleanup
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2016-02-26
Chao Yu
f2fs cry
p
to: fix
i
ncorrect positioning
for GC
i
ng e
n
crypted
.
.
.
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2016-02-26
Chao Yu
f2fs: fix incorrect upper
b
ound when iterati
n
g
inode
.
.
.
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2016-02-23
C
h
a
o
Yu
f2fs: trace old block ad
d
ress for CoWe
d
pag
e
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2016-02-23
Chao Yu
f2f
s
: try
t
o
flush inode
after merging
i
nline data
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2016-02-23
Chao
Yu
f2f
s
: s
h
o
w
more
info
about sup
e
rblock
recove
r
y
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2016-02-23
Chao Yu
f2fs: fix th
e
wrong stat count of calling g
c
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2016-02-23
Chao Y
u
f2fs: fix to
delete old
dir
e
nt
in converted inlin
e
.
.
.
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2016-02-23
Chao Yu
f2fs: de
t
ect e
r
ror of
u
pdate
_
dent_in
o
de
i
n -
>
ren
a
me
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2016-02-23
Chao Yu
f2f
s
: reorder
nat cache lock in cache_nat_e
n
try
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2016-02-23
Cha
o
Yu
f2fs: split journal c
a
che from curseg cache
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2016-02-23
C
hao Yu
f2fs: enhanc
e
IO
p
ath with blo
c
k plug
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2016-02-23
Chao Yu
f2fs: intr
o
duce f2fs_journal struct
t
o
wrap j
o
urn
a
l
.
.
.
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2016-02-23
Cha
o
Yu
f2fs crypto: avoid unn
e
eded memory allocation
when
.
.
.
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2016-02-23
Chao Yu
f2fs cryp
t
o: h
a
ndle unexpected lack
of encrypti
o
n keys
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2016-02-23
Chao Yu
f2fs crypto: make sur
e
t
he encryption info is initia
l
i
z
ed
.
.
.
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2016-02-23
Ch
a
o Yu
f2fs:
s
upport
revoking atomic written pag
e
s
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2016-02-23
C
hao Yu
f2fs: split dr
o
p_inme
m
_
pages from commit_inmem
_
pag
e
s
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2016-02-23
Cha
o
Yu
f
2
fs: introduce f2fs_submit_merged
_
bio_con
d
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2016-02-23
Chao Y
u
f2
f
s:
s
p
ee
d
up handling holes in fie
m
ap
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2016-02-23
Chao Y
u
f2fs
:
intro
d
uce get_
n
ext_page_off
s
et to speed up SEEK_DATA
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2016-02-23
Chao Yu
f
2
fs: remove
unne
e
ded pointer
co
n
ver
s
ion
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2016-02-23
C
hao Yu
f
2
fs: si
m
plify __a
l
locate_data_blocks
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2016-02-23
Chao Yu
f
2
fs: simplif
y
f2fs
_
map_blocks
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2016-02-23
Ch
a
o Yu
f2fs: enhance foreground GC
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2016-02-23
C
hao Y
u
f2fs: correct search
a
rea in
get_new_
s
egment
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2016-02-23
C
h
a
o
Yu
f2f
s
: exp
o
rt dirty_nats_ratio in sys
f
s
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2016-02-23
Chao Yu
f
2
f
s: flush
d
i
r
ty nat entries when e
x
c
eeding thres
h
old
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2016-02-23
Chao
Y
u
f2fs: relocate is_merged_page
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2016-01-12
Chao Yu
lightn
v
m: fix incorrect nr_free_blocks st
a
t
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2016-01-08
C
h
ao Yu
f2fs: skip releasing nodes in chindless extent
t
r
e
e
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2016-01-08
C
h
ao Yu
f
2
f
s: use ato
m
ic type for node coun
t
in extent tree
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2016-01-08
Chao Yu
f2f
s
: recognize enc
r
ypte
d
data in f2fs_fiemap
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2016-01-08
Chao Y
u
f
2fs: introduce __get_node_p
a
ge to reuse common code
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2016-01-08
Cha
o
Y
u
f2fs: check node id
ear
i
ly
when re
a
d
a
heading node page
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2016-01-04
Chao
Yu
f
2
fs: introd
u
c
e
m
a
x_file_
b
l
ocks in sbi
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2016-01-01
Chao Yu
f2fs cryp
t
o
:
check CONFIG_F2FS_FS_XATTR fo
r
encrypted
.
.
.
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2015-12-30
Cha
o
Y
u
f2fs:
f
ix t
o
skip recov
e
ri
n
g d
o
t d
e
ntr
i
es in a r
e
adon
l
y fs
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2015-12-30
Chao Yu
f2f
s
: clean up f2fs
_
i
oc_write_c
h
ec
k
point
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2015-12-30
Cha
o
Y
u
f
2
fs: let use
r
b
eing awar
e
o
f IO error
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2015-12-30
Chao Yu
f2fs: add m
i
ssing
f2
f
s_balance_
f
s in
_
_reco
v
er_d
o
t_dentr
i
es
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2015-12-30
C
h
a
o
Y
u
f2fs: don't convert in
l
ine inode when inline_dat
a
option
.
.
.
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2015-12-30
Ch
a
o
Yu
f2fs:
r
e
port error of
do_ch
e
ckpoint
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2015-12-30
Ch
a
o Yu
f2fs: re
d
uce covered region of sbi
-
>
c
p
_
rwsem in f2
f
s_m
a
p_blocks
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2015-12-17
Chao Yu
f2
f
s
: add a tracepoint
f
or sync
_
dirty_inodes
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2015-12-17
Chao Yu
f2fs: support
data flush
i
n backgro
u
n
d
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2015-12-17
Chao Yu
f2fs:
stat dirty r
e
gula
r
/
symlink inodes
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2015-12-16
Cha
o
Yu
f2fs: introduce new option for co
n
t
rolling data fl
u
s
h
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2015-12-16
Chao Yu
f2fs: record dirty
status of re
g
ular/s
y
mli
n
k inode
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2015-12-16
C
hao
Yu
f2fs: introduce __f
2
f
s
_commit_supe
r
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2015-12-16
Chao
Yu
f2fs: do
n
't
grab super block
b
uffer h
e
a
der all the
.
.
.
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2015-12-15
Chao Yu
f2fs: introduce __remo
v
e_
d
irty_inode
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2015-12-15
C
h
ao Yu
f2
f
s:
introduce
d
i
rty list node
in inode info
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2015-12-15
Cha
o
Yu
f2fs: rename {add
,
remov
e
,release}_dir
t
y
_
inode
t
o {add
.
.
.
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2015-12-15
Chao
Y
u
f2fs: do mor
e
i
n
tegrity veri
f
ication for superbloc
k
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2015-12-14
Chao Yu
f2fs: clean up node page up
d
ating flow
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2015-12-04
C
h
a
o Yu
f2f
s
: fix to conv
e
rt in
l
ine in
o
de in ->setattr
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2015-12-04
Chao Yu
f2fs: use sbi->blocks_pe
r
_
s
eg to avoid unnecessary
.
.
.
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2015-12-04
C
hao Yu
f2fs: k
i
l
l
f
2
f
s
_d
r
op_lar
g
e
st_extent
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2015-12-04
Chao Yu
f2fs: cle
a
n up argu
m
ent of re
c
over_data
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
2015-12-04
Ch
a
o Y
u
f2fs:
c
lean up code with _
_
has_cu
r
sum_space
Signed-off-by:
Chao Yu
<chao2.yu@samsung.com>
commit
|
commitdiff
|
tree
next