repo.or.cz
/
linux-2.6
/
linux-acpi-2.6
/
ibm-acpi-2.6.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
xfs: add a shrinker to background inode reclaim
2010-05-12
T
a
o Ma
ocfs
2
:
U
pdat
e
VFS ino
d
e'
s
id in
f
o af
t
er reflink
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2010-04-26
Tao Ma
ocfs2
:
Cha
n
ge b
g
_chain check for ocfs2_validate_gd_
p
a
r
ent
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2010-03-15
Ta
o
M
a
ocfs2:
O
n
ly bu
g
ou
t
in direct io w
r
ite for
reflinked
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-11-11
Tao Ma
JBD/JBD
2
: fr
e
e
j_wbuf i
f
journal
i
nit f
a
ils
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-10-29
Tao Ma
ocfs
2
: dupl
i
cate inlin
e
data properly
d
ur
i
ng
reflink
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-10-29
Tao Ma
ocfs
2
: Move
ocfs2_complete_
r
eflin
k
to
the right place
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs
2
: Use b
u
ffer I
O
if
we are appending a file
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao M
a
ocfs2: Ad
d
ioctl for reflink
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2:
E
nable refcoun
t
t
r
ee
s
up
p
ort
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao M
a
ocfs
2
: Implement ocfs2_reflin
k
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao
Ma
o
cfs
2
: Add pres
e
rve to reflink
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
oc
f
s2: Cre
a
te reflinked file
in or
p
han dir
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs
2
: Use proper parameter for some i
n
o
d
e operation
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocf
s
2: Make tra
n
saction e
x
tend
more e
f
ficient
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Do
n
't m
e
rge i
n
1st ref
c
ou
n
t
o
ps o
f
refl
i
n
k
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Modify remov
i
ng xattr process for refco
u
nt
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
T
a
o Ma
o
cfs
2
: Ad
d
ref
l
ink support for xattr
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao
M
a
ocfs2: C
r
eate an xat
t
r
indexed block if needed
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Ta
o
M
a
ocfs2: Call
refcount tr
e
e r
e
move process pr
o
perly
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
T
a
o Ma
ocfs2: At
t
ach xattr clust
e
rs to
r
efcount tree
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
T
ao Ma
o
cf
s
2: Abs
t
ract oc
f
s2
xa
t
tr tre
e
extend rec it
e
ration
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
o
cfs
2
: Ab
s
t
ract the creation
o
f
xattr bloc
k
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
o
c
fs2:
Remove ino
d
e f
r
om ocf
s
2
_xattr_bucket_get_name_
v
alue
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Ta
o
Ma
ocfs2: Add CoW support
for
xattr
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao
M
a
oc
f
s2: A
b
stract duplica
t
e
clusters
process in
C
oW
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao
M
a
ocfs2
:
Return extent fla
g
s
for
xattr value tree
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: handl
e
f
ile attributes issue for reflink
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs
2
: Add normal functi
o
ns for reflink a
normal file
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
T
a
o
Ma
oc
f
s2: CoW a reflinked
c
luster when it is truncated
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
oc
f
s
2: Integrate C
o
W in file write
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: CoW
refcou
n
t tree improvem
e
nt
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Ta
o
M
a
oc
f
s2
:
Add CoW support
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Decrement refco
u
nt w
h
en truncating refcounted
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: A
d
d
fu
n
ctions for
e
xtents refcounted
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Add supp
o
rt
o
f decrementing
r
efcount for delete
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
T
ao Ma
ocfs2
:
Add
supp
o
rt
f
or
i
ncrementing refcount in t
h
e
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao
M
a
ocfs2
:
mo
v
e tree p
a
th f
u
nc
t
ions to a
l
loc
.
h
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2
:
Add refco
u
n
t b-tree as a new e
x
t
e
nt tree
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Abstract extent split
process
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
o
cfs
2
: Wrap ocfs2_extent_contig
in o
c
fs2
_
extent_tree
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Basic tree root operation
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Add ref
c
ount tree loc
k
me
c
han
i
sm
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao
Ma
ocfs
2
: A
d
d caching info for re
f
count tree
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao
Ma
ocf
s
2: Add ne
w
refcount tree lock resource i
n
dlm
g
l
u
e
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
T
a
o Ma
o
c
f
s
2:
A
bstract caching
inf
o
checkpo
i
nt
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Add oc
f
s2_read_re
f
cou
n
t_block
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: A
d
d metaecc fo
r
ocfs2_
r
efcount_block
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
oc
f
s2: Define
r
efcount t
r
e
e stru
c
ture
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-08-28
Tao Ma
ocf
s
2: invalidate dentry if its dentr
y
_lock isn't
init
i
alized
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-08-17
Tao Ma
ocfs2: release the
b
uffer he
a
d in ocf
s
2_do_truncate
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-07-30
T
ao Ma
ocfs2/quota:
Release lock for error i
n
ocf
s
2_quota_write
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-07-23
Ta
o
M
a
o
c
fs
2
: Use ocf
s
2_rec_
c
lusters in ocfs2_adju
s
t_adjac
e
nt_records
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-07-21
Ta
o
Ma
o
cfs2: Ad
d
extra
c
redits and access the modified bh
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-06-22
Tao
M
a
o
cfs2/
t
r
i
vial:
W
r
ap ocfs2
_
sysfile_
c
lu
s
te
r
_lo
c
k
_
k
e
y
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-06-22
Tao
M
a
ocfs
2
:
U
pdate at
i
me in splice read if necess
a
ry
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-06-15
Tao Ma
ocfs2: Adju
s
t rightmost
path
in
o
c
f
s
2
_add_branch
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-06-04
Tao M
a
ocf
s
2
: R
e
move re
d
undant go
t
os i
n
ocfs2
_
mount_volume()
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-05-05
T
a
o Ma
o
c
fs
2
:
D
on'
t
prin
t
k
the e
r
ror
when listing to
o
many
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-04-29
Tao Ma
ocfs2/trivial: Remove
u
nused variable in o
c
f
s
2_rena
m
e
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-04-21
Tao Ma
o
cfs2: Fix 2 warning during o
c
f
s2 make
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-04-07
Tao Ma
ocf
s
2
: R
e
serve 1 more cluste
r
i
n
expanding
_
in
l
ine_
d
ir
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Tao Ma
o
c
fs
2
: Optimiz
e
inod
e
group allocati
o
n by r
e
cor
d
ing
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Tao Ma
o
c
fs2: Allocate inode groups from global_bitmap
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Tao Ma
ocfs2: O
p
t
imize
inode allocation by remembering l
a
st
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-03-12
Tao Ma
oc
f
s2: Use
xs->bucket to set xattr value o
u
tside
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-03-12
Ta
o
Ma
o
c
fs
2
: F
i
x
a bug found by spa
r
s
e
check
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-02-26
Tao Ma
ocfs2: lock
the me
t
aecc pr
o
cess
f
o
r xattr bucket
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-02-26
Tao M
a
ocfs2: Use
t
he right
access_* method in
ct
i
me update
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-02-26
T
a
o M
a
ocfs2: Access and
di
r
ty th
e
b
u
ffer_h
e
ad in ma
r
k_written
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-02-02
Tao Ma
o
c
fs2: Ac
c
ess
t
he xattr bucke
t
o
nly b
e
for
e
modifying
i
t
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
o
c
fs2: Access the righ
t
buffer_head in ocfs2_m
e
rge_rec_le
f
t
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2/
x
attr: fix
c
redit
s
calculation during index c
r
e
a
te
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao M
a
ocfs2/xattr: Al
w
ays updating
ct
i
me
d
uring xa
t
tr set
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
T
ao Ma
ocfs2/xattr: Remove
e
xtend_trans call
a
nd add
its credits
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
oc
f
s2
/
q
uota: Add QUOTA in ml
o
g_at
t
r
i
bute
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Ta
o
Ma
ocfs2: Narrow
t
he
tr
a
ns
a
ctio
n
f
o
r
d
eleting x
a
t
t
rs fr
o
m
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocf
s
2/quota: spar
s
e fixes for quota
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
T
a
o Ma
ocf
s
2: fix indendation i
n
ocfs2_dquot_drop
_
sl
o
w
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2/xattr: Re
s
t
ore not_found in xis
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2/xattr
:
F
i
x
a
bug in xattr alloc
a
t
ion estimation
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
T
a
o Ma
o
cfs
2
/xattr: Merge
x
attr s
e
t
t
r
a
nsaction
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2/xa
t
tr
:
R
e
serve meta/d
a
ta at the
b
egin
n
ing of
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2/xattr: Mo
v
e clusters free into dealloc
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao M
a
ocfs2
:
Add clu
s
t
ers free in dea
l
loc_ct
x
t
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2
/
xattr: Only extend xattr bucket in need
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2
/
xattr: On
l
y
set
b
uff
e
r u
p
date
if it doesn't exist
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
o
cfs
2
/xattr: R
e
mo
v
e additional bucket allocat
i
on in
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-12-16
Tao Ma
ocfs2: A
l
ways update xattr search
w
h
en creat
i
ng buc
k
et
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
T
a
o Ma
ocfs2/xatt
r
: Pr
o
p
e
r hash collision
handle in bucket
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
T
a
o M
a
ocfs2: retur
n
0 in page_mkwrite to let VFS ret
r
y
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Tao Ma
ocfs2: Fix ch
e
c
k
o
f
return
va
l
u
e
of
ocfs2_st
a
r
t_trans
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
T
ao Ma
ocfs2: Fi
x
som
e
typos
i
n xattr annot
a
tions
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Tao Ma
ocfs2: Remove
un
u
sed
ocfs2_restore_xattr_block()
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-14
Tao Ma
oc
f
s2: Refactor xa
t
tr
list an
d
remo
v
e
o
cfs2_xattr_handler()
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-14
Tao Ma
ocf
s
2
: Calculate EA hash o
n
ly by its
s
uffix
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-14
T
ao Ma
ocf
s
2: Add empt
y
bucket suppor
t
i
n xattr
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-14
Tao Ma
ocfs2/xattr
.
c: Fix
a
bug when inserti
n
g xattr
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao M
a
o
cfs2: Resol
v
e
d
eadloc
k
in ocfs2
_
xattr_free_block
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao
Ma
o
c
fs
2
: bug-fix for jour
n
al exten
d
in xa
t
tr
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao Ma
ocfs2: Del
e
t
e
all xat
t
r buckets during inode
r
emoval
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
next