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
quota: Fix dquot_transfer for filesystems different from ext4
2009-12-31
Tao
M
a
ocfs2: Handle O_DIRECT when wri
t
ing to a
r
ef
c
ount
e
d
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-12-24
Tao Ma
ocfs2/trivi
a
l: Use le1
6
_
t
o_cp
u
f
or
a disk value in
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-12-24
Tao
M
a
ocfs2/tr
i
via
l
:
Use pr
o
per mask for 2 p
l
ac
e
s in
h
earbeat
.
c
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-12-18
T
ao Ma
o
cfs2: Set i_nlink properly duri
n
g reflink
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-12-18
Tao Ma
ocfs2: Add reflinked
f
i
l
e's
i
nod
e
t
o
inode hash
ear
i
l
e
r
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-12-03
Tao Ma
ocfs2: refcount
t
ree
.
c c
l
eanup
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-12-03
Tao Ma
ocfs2
:
Fi
n
d
proper end c
p
o
s
for
a
leaf refcount bl
o
ck
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-11-11
T
ao Ma
JBD/JBD2:
f
ree j_wb
u
f if jou
r
nal init fails
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-10-29
Tao Ma
ocfs2: duplicate
inli
n
e data pr
o
perly du
r
ing
re
f
link
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-10-29
Tao Ma
ocfs2: Move ocfs2_complete_refli
n
k to the rig
h
t p
l
ace
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
T
ao Ma
ocfs2:
U
se
b
uffer IO if
we are appending a fil
e
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao
Ma
ocfs2: Ad
d
ioc
t
l fo
r
reflink
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
oc
f
s2: Enable
r
efcou
n
t
tree su
p
por
t
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
T
a
o Ma
ocfs
2
: Implement ocfs2_ref
l
ink
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao
M
a
ocfs2: Add preserve to reflin
k
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
oc
f
s2:
C
reate refl
i
nked
f
i
le
i
n
orphan dir
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Use pr
o
per paramete
r
f
o
r some inode op
e
ration
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao M
a
ocfs2: Make transactio
n
extend more e
f
fi
c
ient
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
o
cfs2
:
Don't merge in 1st refcount
ops o
f
reflink
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao
M
a
ocfs2: Modify removing xattr
p
rocess
f
or refcount
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2:
Add reflink support for xattr
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Create an
xattr indexed block
i
f
ne
e
ded
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao
M
a
ocfs2:
C
all
r
efcount tree remov
e
pro
c
ess prop
e
rly
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao
M
a
ocfs2: Atta
c
h xattr clust
e
r
s
t
o refcount tree
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Ta
o
Ma
ocfs
2
: Abstract ocfs2 xattr t
r
ee
ex
t
end rec iteration
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: A
b
stract the creation
o
f x
a
tt
r
block
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2
:
Remove i
n
ode
fro
m
ocfs2_xattr_bucket_get_name
_
value
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao
Ma
o
cfs2: Add
CoW sup
p
ort for xattr
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Abstract duplicate cl
u
sters
process in CoW
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao
Ma
ocfs2: Return extent fla
g
s
f
or xattr value tree
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao
Ma
ocfs2: handle f
i
le attribu
t
es issue for reflink
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
T
ao Ma
o
c
f
s
2
:
Add normal functions for ref
l
ink a
norma
l
file
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
T
a
o
M
a
ocfs2:
C
o
W
a reflinked cluster when it is truncated
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Integrate CoW
i
n fil
e
write
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
o
c
fs2: CoW re
f
co
u
n
t tr
e
e impr
o
vement
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: A
d
d CoW su
p
po
r
t
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao
M
a
oc
f
s2
:
Decre
m
e
n
t refcou
n
t wh
e
n truncati
n
g refcounted
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Add f
u
nctions
f
or
exte
n
ts refcou
n
ted
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao M
a
oc
f
s2: Add suppor
t
of de
c
re
m
enting refcount for delete
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao M
a
oc
f
s
2: Add support for
incr
e
menting re
f
count in the
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao
Ma
ocfs2: move tre
e
pa
t
h functions to
a
lloc
.
h
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Add refcount b-tr
e
e a
s
a new extent tre
e
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao
M
a
ocfs2:
A
bstract extent spl
i
t p
r
ocess
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao
M
a
o
cfs2: W
r
ap ocfs2_
e
xtent_c
o
ntig in ocfs2_extent_tr
e
e
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
T
ao Ma
ocfs2: Basic tr
e
e r
o
o
t
operation
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: A
d
d ref
c
o
unt
t
ree lock mechanis
m
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao
Ma
o
c
fs2
:
Add
c
achi
n
g info
f
or
refcount tree
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
T
ao Ma
ocfs
2
:
A
dd new refcoun
t
tree lock
re
s
ource in
dlm
g
lue
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
T
a
o Ma
ocfs2: Abstra
c
t
ca
c
hing
i
n
f
o
checkpoint
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2:
A
dd ocfs2_read_ref
c
ou
n
t
_
bl
o
ck
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
T
a
o
M
a
o
cfs2:
Add meta
e
cc for ocfs2_refcount_block
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
o
c
fs2: Defin
e
re
f
count tree str
u
ctur
e
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-08-28
Tao Ma
ocfs2:
invalidate dentry
if its dentry_lo
c
k isn'
t
initialize
d
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-08-17
Ta
o
M
a
ocfs2:
release
t
h
e buff
e
r hea
d
in ocfs2_
d
o
_
tru
n
cate
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-07-30
T
a
o Ma
ocfs2/quota:
R
el
e
ase lock for error in ocfs2_quota_writ
e
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-07-23
Tao
M
a
ocfs2: Use ocfs2_rec_clusters in o
c
fs2_adjust_adjacent_
r
ecords
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-07-21
Tao
Ma
oc
f
s2: Add extra
c
r
edits and access
the modified bh
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-06-22
T
a
o Ma
ocfs2/trivial
:
Wrap ocfs2_sysfi
l
e_cluster_l
o
ck_key
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-06-22
Tao Ma
oc
f
s2:
Update atime in splice read
if nec
e
ssary
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-06-15
Tao Ma
ocfs2: Adjust righ
t
most path
i
n ocfs2_a
d
d_branch
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-06-04
Tao Ma
ocfs2
:
Remove redundant gotos i
n
ocfs2_mount_volume()
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-05-05
Tao Ma
ocfs2
:
D
o
n
't printk
t
he e
r
ror whe
n
listing too
many
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-04-29
Tao
Ma
o
c
fs2/tri
v
ia
l
: Remove un
u
sed variable in ocfs2_rename
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-04-21
T
ao Ma
ocfs2: Fix
2
warning dur
i
ng o
c
fs2 mak
e
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-04-07
Tao Ma
ocfs2:
R
es
e
r
v
e
1
more cluster i
n
expanding_inline_
d
ir
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Tao Ma
ocfs
2
:
O
pt
i
mize inode group
allocation by rec
o
r
ding
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Tao Ma
o
c
fs2: Allocate inode groups from
g
loba
l
_bitmap
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Tao Ma
ocfs2: Optimize
inod
e
allo
c
ation
by remembering last
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-03-12
Tao Ma
ocfs2: Use xs->bucket to
s
et xattr value outs
i
de
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-03-12
Ta
o
Ma
ocfs2
:
Fi
x
a bug fo
u
n
d
by sparse check
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-02-26
Tao Ma
o
c
fs2:
lock the metaecc
p
r
o
cess
f
or xa
t
tr bucket
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-02-26
Tao
M
a
ocfs2: Use th
e
r
i
ght acc
e
ss_*
method in
c
time update
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-02-26
Tao
Ma
ocfs2: Access
and dirty t
h
e buffer_head in mark_written
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-02-02
T
a
o M
a
o
cfs2: Access the xattr buck
e
t only
b
e
f
o
re modifyi
n
g it
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
o
c
fs
2
: Access t
h
e ri
g
ht
buffer_head in ocfs2_
m
er
g
e_rec_left
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
T
ao
M
a
o
cfs2/xattr: fix credits calcu
l
a
t
ion
during index
cre
a
te
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
T
a
o Ma
ocfs2/
x
attr: Always updating cti
m
e during xattr
set
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
o
cfs2/xattr: Re
m
o
v
e extend_tr
a
ns call and add its cr
e
d
i
ts
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2/quota: A
d
d QUOTA in ml
o
g_attribut
e
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
o
cfs
2
: Narrow
t
he transaction for deletin
g
xattr
s
from
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
T
ao Ma
ocfs2/quota: sparse
f
ixes for quota
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2: fix indendati
o
n in ocfs2_dquot_drop_slow
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
o
c
fs2/xattr: Restore not_foun
d
in xis
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2/xattr: Fix
a bug in
xat
t
r all
o
c
a
tion estimation
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao
Ma
o
c
f
s2/xattr:
M
e
rge
xattr set trans
a
cti
o
n
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao
Ma
oc
f
s2/xattr: Reserve meta/data at
t
he beginning of
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2/xattr: Mo
v
e clus
t
ers free
i
nto deall
o
c
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
o
cfs2:
Add clus
t
ers
f
ree in deal
l
oc_
c
t
x
t
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
o
cfs2/
x
attr:
O
nly ext
e
nd xattr bucket in need
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
o
c
fs2/xattr: Only set buffer update
i
f it doesn'
t
exist
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2
/
xattr: Remove
add
i
ti
o
nal buc
k
et allocation in
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-12-16
Tao Ma
o
c
fs2: Always updat
e
xattr
s
earch
w
hen creating
b
ucket
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Tao Ma
ocfs2/xatt
r
: P
r
oper ha
s
h collision handl
e
in bucke
t
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Tao Ma
oc
f
s2: return 0 in page_mk
w
rite to l
e
t V
F
S
r
e
t
r
y
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Tao Ma
ocfs2: Fix ch
e
ck
o
f r
e
t
urn value of ocfs2_start_
t
rans
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
T
a
o Ma
ocfs2: Fix some
typos in xattr annotations
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Tao
Ma
ocfs2: Remove
unused ocfs2_restore_xatt
r
_bl
o
ck()
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-14
Tao M
a
o
c
fs2: Refacto
r
x
a
tt
r
list an
d
remove ocfs2_xattr_han
d
ler()
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-14
Tao Ma
ocfs2: Calcula
t
e E
A
hash only by its suffix
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-14
Ta
o
Ma
o
c
f
s
2: Add
e
mpty
b
ucket
s
u
pport in xat
t
r
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
next