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: fix a mount fail for wrong next_scan_nid
2017-05-04
C
h
ao Yu
f2fs:
e
n
h
ance scalability of
trace
macro
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-05-03
C
h
a
o Yu
f2fs: reloc
a
te inode_
{
,
u
n
}
l
o
ck in F2FS_IOC_SETF
L
AGS
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-05-03
Chao Yu
f2fs: introd
u
ce C
P
_TRIMMED_FLAG to avoid unneeded disc
a
rd
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-05-03
C
hao Y
u
f
2
fs: allow cpc-
>
reason t
o
indicate more than one
reas
o
n
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-05-03
C
hao Yu
f2fs:
s
hrink s
i
ze of st
r
uct discard_cmd
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-05-03
Chao
Yu
f2fs: d
o
n't hol
d
cmd
_
lock durin
g
wa
i
ting discard command
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-05-03
Chao Yu
f
2
fs: int
r
od
u
ce __
w
a
it_
d
iscard_
c
md
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-05-03
C
h
ao Yu
f2f
s
: in
t
ro
d
u
ce
__issue_discard_cmd
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-04-25
C
hao Yu
f
2
fs: enable small
d
i
s
card by de
f
au
l
t
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-04-25
Chao
Yu
f2fs: delay awaking d
i
s
card thread
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-04-19
Chao Yu
f
2fs: add
u
ndiscard bl
o
cks stat
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-04-19
Cha
o
Yu
f2fs: unlock cp_rwsem early for IPU wr
i
te
s
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-04-19
Chao Yu
f2fs
:
i
ntroduce __check
_
rb_tree_c
o
nsistence
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-04-19
Chao
Y
u
f2fs: trace __subm
i
t_discard_cmd
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-04-19
Chao Yu
f2fs:
in pr
i
or to issue big d
i
scard
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-04-19
Chao Yu
f2fs: clean up
d
i
s
card_c
m
d_co
n
trol
structure
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-04-19
Chao Yu
f2fs: use rb
-
tree
to track pen
d
i
n
g di
s
card co
m
m
a
nds
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-04-12
C
ha
o
Yu
f
2
fs: shrink blk plug re
g
ion
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-04-11
Chao Yu
f
2
fs:
e
xtract rb-tree operat
i
on infra
s
tru
c
ture
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-04-11
Chao Yu
f2
f
s: prevent waite
r
encountering in
c
orrect discard
.
.
.
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-04-11
Chao Yu
f2fs: introduce f
2
f
s
_w
a
it_
d
isc
a
rd_bios
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-04-11
Chao Y
u
f2fs:
s
p
lit discard_cmd_
l
i
st
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-04-05
Chao
Y
u
f2fs:
use
b
i
t
map in discard_entry
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-04-05
Chao Yu
f2fs: clean
up destroy_discard_cmd_c
o
n
tro
l
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-04-05
C
h
ao Yu
f2fs: count dis
c
a
rd command entry
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-04-05
Chao Y
u
f2fs:
show issued flush/discard count
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-03-24
Cha
o
Yu
f2fs: don't reserve additional space in xat
t
r block
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-03-24
Chao Yu
f2fs: clean up xa
t
tr operation
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-03-24
Chao Yu
f2fs
:
don't track vola
t
ile file in dirty in
o
de list
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-03-24
Chao Yu
f2fs: show the max
number of volatil
e
op
e
rations
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-03-24
Chao
Y
u
f
2
fs:
fix
r
ace condition i
n
betwee
n
free nid a
l
locator
.
.
.
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-03-24
Chao Yu
f2fs:
fix
r
ecording
i
nva
l
i
d last_vic
t
im
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-03-22
Chao Yu
f2fs: add
mi
s
sing
INMEM_REVOKE t
r
a
ce enum de
f
initio
n
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-03-22
Chao Yu
f2f
s
:
cov
e
r update_free_nid_
b
itmap wi
t
h nid_list_lock
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-03-22
Chao Y
u
f2fs: don't all
o
w volatile writes for non
-
regular fil
e
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-03-20
Ch
a
o Y
u
f2fs:
c
ombine n
a
t_bits
a
n
d
free_nid_bi
t
ma
p
cache
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-03-20
Chao Yu
f2fs:
sk
i
p scanning
f
r
e
e
nid bit
m
ap of f
u
l
l NAT blocks
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-02-27
Chao Yu
f2fs: fix
to enlarge size of wr
i
t
e_
i
o_dummy
m
empool
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-02-27
C
h
a
o Yu
f2fs:
fix memory l
e
ak of wr
i
te_io_dummy mempool
dur
i
ng
.
.
.
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-02-27
Chao Yu
f2fs: fi
x
t
o
upda
t
e
F2FS_{CP_}WB_DATA co
u
nt corr
e
ctly
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-02-27
Chao Yu
f2fs: int
r
oduce free ni
d
bitmap
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-02-27
Cha
o
Yu
f2fs: kill
_
_is
_
e
x
tent_
s
ame
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-02-27
Chao
Y
u
f
2
fs: select target segment w
i
th clos
e
r temperatu
r
e
.
.
.
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-02-27
Chao Yu
f
2
fs: show
simpl
e
call stac
k
in fault injection me
s
sage
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-02-23
Chao Yu
f
2
fs:
e
n
a
bl
e
inline_xattr by d
e
fa
u
lt
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-02-23
Chao Yu
f2fs: introduce noinline_xatt
r
mount option
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-02-23
Chao Yu
f2f
s
:
change
r
eco
v
ery policy
of xattr nod
e
block
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-02-23
Chao
Y
u
f2fs: fix null pointer
dereference when issuing flush
.
.
.
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-02-23
Chao Yu
f2fs: fix to avoid overflow whe
n
left shifting page
.
.
.
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-02-23
Ch
a
o Yu
f2fs: enha
n
ce lookup xattr
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-02-23
Cha
o
Yu
f2f
s
: che
c
k in-memo
r
y
si
t
ve
r
sion bit
m
ap
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-02-23
Chao
Yu
f2
f
s: check in-memor
y
nat
version bitmap
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-02-23
Chao Y
u
f
2
fs: check i
n
-memory
b
loc
k
bitma
p
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-02-23
Chao Y
u
f2fs:
introduce
FI_ATOMIC_COMM
I
T
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-02-23
Chao Yu
f2fs: clean up wi
t
h l
i
st
_
{first, last}_entry
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2017-01-29
Chao Yu
f2fs: don't
c
ache
nat entry if
out of me
m
ory
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-11-29
Chao Yu
f2fs: retu
r
n AOP_WRI
T
EPAGE_ACTI
V
ATE
for wr
i
tepage
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-11-25
Chao Yu
f2
f
s: fix in
c
orrect
f
r
e
e i
n
o
de co
u
n
t in ->statfs
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-11-25
C
h
a
o Yu
f2fs: fix fdatasync
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-11-25
C
hao
Yu
f
2
f
s: f
i
x to accou
n
t total fre
e
n
id c
o
rrectl
y
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-11-25
Chao Yu
f2fs: don't w
a
it writeback for dat
a
s during checkpoi
n
t
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-11-23
C
h
ao
Y
u
R
e
ve
r
t "f2f
s
: do not recover from
p
revious remained
.
.
.
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-11-23
Chao Yu
f2fs: fix wrong i_
a
time rec
o
very
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-11-23
Chao Y
u
f2f
s
: record i
n
ode u
p
dating status
corre
c
t
l
y
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-11-23
Chao Yu
f
2f
s
: report error of f2fs_f
i
l
l_dentries
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-11-23
Chao Yu
f2fs:
a
void casted nega
t
ive value as shrink
count
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-11-23
Chao
Yu
f
2fs: don't interrupt fre
e
nids
building during ni
d
.
.
.
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-11-23
Chao Y
u
f2f
s
: split free nid li
s
t
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-11-23
Chao
Y
u
f2fs: cle
a
r
n
l
i
n
k
if fai
l
to a
d
d_link
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-11-23
Chao Yu
f2fs: fix e
r
ro
r
ha
n
dling in fsync_node_pages
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-11-23
Chao Yu
f
2fs: fix
t
o update
largest extent under lock
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-11-23
Cha
o
Y
u
f2fs: be aware
o
f exten
t
be
y
on
d
EOF i
n
fiemap
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-11-23
C
h
ao Yu
f2fs: don'
t
m
i
ss any
f
2fs_balance_fs cases
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-11-23
Chao Yu
f
2
fs: add m
i
s
s
i
n
g f2fs_balance
_
f
s in
f2f
s
_
zer
o
_range
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-11-23
Chao Yu
f2fs: give a ch
a
nce
to
detach from dirty list
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-11-23
Chao Yu
f2fs: fix to release discard entri
e
s
dur
i
ng c
h
eckpoi
n
t
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-11-23
Ch
a
o Yu
f
2
fs
:
exclud
e
free nids bui
l
ding
a
nd a
l
location
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-10-01
Chao
Y
u
f2fs:
d
on't submit ir
r
ele
v
a
n
t page
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-10-01
C
h
ao Yu
f
2fs: fix to commit bio cache a
f
ter flushing
n
ode pages
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-10-01
Chao
Y
u
f2fs
:
r
e
move redundant
io plug
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-10-01
C
hao
Y
u
f
2fs: support checkpoint err
o
r
inje
c
t
ion
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-10-01
Chao Yu
f2fs: f
i
x to recover old fa
u
lt
in
j
ection co
n
fig i
n
.
.
.
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-10-01
Chao Yu
f2fs: do
f
ault inject
i
on initi
a
lizatio
n
i
n
d
efau
l
t_o
p
tions
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-10-01
Chao Yu
f2fs: s
u
pp
o
rt
c
o
nfi
g
urin
g
fault inj
e
cti
o
n per superblock
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-10-01
Chao Y
u
f2fs: adjust display forma
t
of segment
b
i
t
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-10-01
Chao Y
u
f2fs: intro
d
uce cp_lock
t
o pr
o
tec
t
upda
t
in
g
of ckpt_flag
s
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-09-30
C
hao Yu
f2
f
s: fix to avoid race cond
i
tion w
h
e
n
u
pd
a
ting sbi
.
.
.
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-09-22
Chao Yu
f2fs
:
s
h
ow dirty
i
n
o
d
e number
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-09-22
C
h
ao Yu
f2fs: support IO erro
r
injection
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-09-22
C
h
ao Yu
f2f
s
: fix to return error
n
umber
o
f re
a
d_
a
ll_xattrs
.
.
.
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-09-22
Chao
Y
u
f2fs: make f
2
fs
_
filetype_table static
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-09-21
Chao Yu
g
f
s2: fix to detect failure of regis
t
e
r
_shrinker
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-09-21
Chao
Y
u
raid5: fix to
detect
failur
e
of register_shrinker
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-09-20
C
h
ao Yu
nfs: cover ->migra
t
epage with CO
N
FIG_MIGRATION
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-09-13
Cha
o
Yu
MAINTAINERS: update f2fs entry
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-09-08
C
h
ao Yu
f2fs: fix
t
o detect temporary name
of multim
e
d
ia file
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-09-08
C
hao
Y
u
f2fs
:
fix m
i
nor typo
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-09-08
Chao Yu
f2fs: fix to set superblock dirty correctly
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-09-08
Chao Yu
f2fs: support async di
s
card
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
2016-09-08
Chao Yu
f
2fs crypto:
avoid unne
e
ded memory alloca
t
i
on in -
.
.
.
Signed-off-by:
Chao Yu
<yuchao0@huawei.com>
commit
|
commitdiff
|
tree
next