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
ocfs2: Modify removing xattr process for refcount.
2009-09-23
Tao Ma
o
c
fs
2
: Modif
y
r
emoving xatt
r
process for
refcou
n
t
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Add
reflink support fo
r
x
attr
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Cr
e
ate an xatt
r
i
n
d
e
x
ed block if needed
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2:
Call
re
f
count tr
e
e
r
emove process pro
p
erly
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
T
a
o
Ma
ocfs2:
A
ttach xat
t
r c
l
u
st
e
rs to
r
efc
o
u
n
t tree
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao
Ma
ocfs2: Abstract ocfs2 xattr tree ex
t
end
r
e
c
itera
t
ion
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2:
A
b
s
tract t
h
e cr
e
at
i
on o
f
xattr block
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao
M
a
ocf
s
2: Remove inode from ocfs2_xat
t
r
_
b
u
cke
t
_
g
et_name_value
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
T
a
o
Ma
ocfs2: Add CoW support f
o
r xattr
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
T
ao Ma
ocfs2: Abstract d
u
pl
i
cate cluste
r
s proce
s
s in CoW
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Return
exte
n
t f
l
ags for xattr value tre
e
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao
Ma
ocfs2:
h
a
n
dl
e
file attr
i
butes issue for
reflink
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao
Ma
ocfs2:
Add no
r
ma
l
functions for
r
ef
l
ink a normal file
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: CoW
a
r
e
flinked cluster when
it is trun
c
ated
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs
2
: Integr
a
te Co
W
i
n
file write
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao
M
a
ocfs2:
C
oW refc
o
unt tree improvement
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Ta
o
Ma
ocfs2:
A
dd CoW support
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
T
ao
M
a
ocfs2: Decre
m
ent ref
c
ount when tru
n
cating r
e
fcou
n
t
ed
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
T
ao
M
a
ocfs2:
A
dd functio
n
s for ex
t
en
t
s refc
o
unted
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Add suppo
r
t
of decrementing
refcount for
delete
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Ta
o
Ma
o
cfs2: Add
s
upp
o
rt for incrementing
re
f
count in the
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
o
cfs2: move tr
e
e path functions to alloc
.
h
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Add refcount b-tree as a new
extent tree
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
T
a
o
Ma
oc
f
s2:
A
bstr
a
c
t
e
x
t
e
nt s
p
l
it
process
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Wra
p
ocfs2_exte
n
t_contig in ocfs
2
_extent_tree
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2:
Basi
c
tree root operation
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocf
s
2
:
Add ref
c
ount
t
ree loc
k
mechanism
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao M
a
ocfs2: Add cach
i
ng
i
n
f
o
for re
f
count tr
e
e
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao
M
a
o
c
f
s
2: Ad
d
new refc
o
unt
t
ree lock resource in dlmglue
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
T
a
o Ma
ocf
s
2:
Abstract cachin
g
info
chec
k
po
i
n
t
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Add ocf
s
2_
r
e
a
d_refcount_
b
lock
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao
Ma
o
c
fs2:
Add metaec
c
for ocfs2_re
f
coun
t
_block
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao M
a
ocfs2: Define
refcount tree stru
c
t
u
re
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-08-28
Tao Ma
o
c
fs2: inv
a
lidate dentry i
f
i
ts
d
e
n
try_lock isn't initialized
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-08-17
Tao Ma
ocfs2: release
t
he buffe
r
head in ocfs2_do_truncate
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-07-30
Tao Ma
ocfs2/q
u
ota: Release lock for
error in ocfs2_q
u
ota_wri
t
e
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-07-23
Tao Ma
o
cfs2: U
s
e oc
f
s2_rec_clusters in ocfs2_adjust_adjacen
t
_records
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-07-21
Tao Ma
ocfs2: Add
e
xtr
a
c
r
edits an
d
access the mo
d
ified bh
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-06-22
T
a
o
M
a
ocfs2/trivial
:
W
rap o
c
fs2_sysfile_cl
u
st
e
r_l
o
c
k
_key
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-06-22
T
a
o
Ma
ocfs2: Upd
a
t
e
atime in sp
l
i
ce read if necessa
r
y
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-06-15
Tao Ma
ocfs
2
:
Adj
u
st right
m
ost path in
ocfs
2
_
a
dd_branch
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-06-04
Tao Ma
ocf
s
2: Re
m
ove
redunda
n
t
g
oto
s
in ocfs2_
m
ount_
v
olume
(
)
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-05-05
Ta
o
Ma
ocfs2:
D
o
n't printk the error
when li
s
t
i
n
g
too many
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-04-29
T
a
o
M
a
ocfs2/tri
v
ial: Remove
u
nused variable in
o
c
fs2_ren
a
me
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-04-21
Tao Ma
ocfs2
:
Fix 2 warni
n
g
du
r
ing ocfs2 make
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-04-07
Tao Ma
ocfs2
:
Reserve
1 more
c
luste
r
in
e
xpanding_inline_d
i
r
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Tao Ma
ocfs2: Optimize inode grou
p
allocation by
r
eco
r
ding
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Tao Ma
o
c
fs2
:
A
l
l
o
c
a
t
e inode groups fr
o
m glo
b
al_b
i
tma
p
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
T
a
o
M
a
ocfs2: Optimiz
e
inode all
o
cati
o
n by remembering l
a
st
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-03-12
T
ao Ma
ocfs2: Use xs->
b
u
c
k
et
t
o
set xattr value outsid
e
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-03-12
T
ao Ma
oc
f
s2: Fix a bu
g
found by sparse ch
e
ck
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-02-26
Tao
Ma
ocfs
2
: lock the meta
e
c
c
p
roces
s
fo
r
xattr bucket
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-02-26
Tao Ma
ocfs2:
Us
e
the right access_* method in
c
time update
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-02-26
Tao Ma
o
cfs2
:
Access a
n
d dirty the b
u
ffer_
h
ead in mar
k
_writ
t
en
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-02-02
Tao Ma
ocfs2: Access the xattr bucket only befo
r
e modifying it
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao M
a
ocfs2
:
Access
t
h
e
ri
g
ht buffer_head in ocf
s
2_merge_rec_left
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
T
a
o Ma
ocfs2/xa
t
tr:
fix
c
redi
t
s cal
c
ulatio
n
dur
i
ng index
c
reate
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2/xattr: Always up
d
ating ctime
d
uring xattr set
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao
M
a
ocfs2/x
a
t
tr: R
e
move extend_trans
call
and add its credits
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
o
cfs2
/
quo
t
a: Add
Q
UOTA i
n
mlog_
a
ttribute
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2
:
Narrow the t
r
ansactio
n
for dele
t
ing xa
t
trs
from
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2/quota: sparse fixes for
quo
t
a
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs
2
: fix indendation
in ocf
s
2_dquot_drop_slow
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2/xa
t
tr: R
e
st
o
r
e not_f
o
und 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 xattr allocat
i
on estimation
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
T
ao
M
a
ocfs2/x
a
ttr: Me
r
ge xatt
r
set tran
s
action
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
T
ao Ma
o
c
fs
2
/xatt
r
: Reser
v
e meta/da
t
a at the beginning
of
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2/xattr: Move
clust
e
rs free into dealloc
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
o
cfs2: Add clusters fre
e
i
n
d
e
alloc
_
c
t
xt
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2/
x
at
t
r: Only e
x
te
n
d xattr bucket
in need
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao M
a
ocfs2/xa
t
tr: Only set b
u
ffer upda
t
e if
i
t doesn't exist
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao
M
a
ocfs2/xattr:
R
em
o
ve addi
t
ional bucket alloc
a
tion in
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-12-16
Ta
o
M
a
ocfs
2
:
A
l
w
ays u
p
date xa
t
tr search
when creating bucket
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Tao Ma
ocf
s
2/x
a
ttr: Proper hash co
l
lisio
n
h
andle in bucket
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
T
ao
M
a
ocfs2: return 0 in page_mkwrite
t
o
let
V
FS retry
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Tao Ma
ocfs2: F
i
x chec
k
o
f retur
n
value of ocfs
2
_
start_trans
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Ta
o
Ma
o
c
f
s2: Fix some typos in xattr annotat
i
ons
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Tao Ma
ocfs2: Remove unused oc
f
s2_restore_xattr_bloc
k
()
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-14
Tao Ma
ocfs2:
R
efactor xattr list and remove o
c
fs
2
_xattr_hand
l
er()
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-14
Tao Ma
ocfs2: Calculate EA hash only by its su
f
fix
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-14
Ta
o
Ma
ocfs2
:
Add empty buc
k
e
t sup
p
ort in xattr
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-14
Tao Ma
ocfs2/xat
t
r
.
c: Fix
a
b
ug wh
e
n
inser
t
ing xat
t
r
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao Ma
o
c
fs2: Res
o
lve deadloc
k
in ocfs2_xattr_free_
b
lock
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao Ma
ocfs2:
b
ug-fix f
o
r journal extend
i
n xattr
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Ta
o
Ma
ocfs2: Delete al
l
x
a
ttr b
u
ckets
du
r
in
g
inod
e
removal
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao Ma
ocfs2: Enable xattr
s
e
t in
i
n
d
ex
b
tree
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Ta
o
Ma
o
c
f
s
2
:
O
ption
a
lly limit extent
s
i
ze in ocfs2_insert_extent()
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
T
ao Ma
ocfs2: A
d
d xattr look
u
p code xattr btrees
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao Ma
ocfs2: Add x
a
t
tr buck
e
t iteration for la
r
ge numbers
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao Ma
o
cfs2: Add xattr ind
e
x
tre
e
o
p
erations
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao M
a
ocfs2: Ad
d
extent tree operation for xatt
r
va
l
u
e
btrees
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao Ma
ocfs2:
A
dd helper funct
i
o
n
in up
t
o
d
ate
.
c for remov
i
ng
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
T
a
o
M
a
ocfs2:
Add the basic
x
a
ttr disk layout in ocfs2_fs
.
h
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
T
a
o Ma
ocfs2: Mak
e
high level
btree e
x
t
e
nd code generic
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao Ma
ocfs2: Abstract o
c
fs2_extent_tree in
b-tre
e
oper
a
tions
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao Ma
ocfs2:
U
se ocfs
2
_exten
t
_l
i
st instead of ocfs2_dinode
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao Ma
ocfs2:
Modify ocfs2_n
u
m
_
f
r
e
e_e
x
tents for future xattr
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-09-10
T
a
o M
a
ocfs2: Fi
x
a bug in direct
IO read
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-08-22
T
ao Ma
o
cfs2: Jump to c
o
rrect label
i
n ocfs2_expand_inline_dir()
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-04-18
Tao Ma
ocfs2: Add inode
s
t
e
aling for ocfs2_res
e
r
v
e_new_
i
node
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
next