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: Add CoW support for xattr.
2009-09-23
Tao Ma
ocfs
2
: Add CoW support
f
or xattr
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
o
c
f
s
2: Abstr
a
ct duplicate clusters process in CoW
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Ta
o
Ma
o
cfs
2
: Return ext
e
nt flags fo
r
xattr value tree
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: handle fi
l
e
a
ttribu
t
es issue for refl
i
nk
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocf
s
2: Add normal 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 M
a
ocfs2: C
o
W a ref
l
i
nked cl
u
ster wh
e
n it is truncated
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Ta
o
Ma
ocfs2
:
Integrate CoW in file write
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Ta
o
M
a
o
c
f
s
2: CoW refcount tree im
p
r
o
vement
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
T
a
o
Ma
o
c
f
s
2: Add CoW support
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao M
a
ocfs
2
: Decreme
n
t
re
f
count when truncating r
e
fcounted
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs
2
: Add
f
unctions for extent
s
refcou
n
t
ed
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
T
ao Ma
ocfs2:
A
d
d
suppor
t
o
f
d
e
crem
e
nt
i
ng re
f
cou
n
t for delete
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
T
ao
M
a
ocfs2: Ad
d
support fo
r
incrementing refcount i
n
t
h
e
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2:
move tree pa
t
h
func
t
ions t
o
alloc
.
h
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao
Ma
ocf
s
2: Add
r
efcount b-tree as a new extent tre
e
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Abstract extent s
p
lit process
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Wrap ocfs2_
e
xtent_contig
i
n
o
cfs2_
e
x
t
ent_tree
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: B
a
sic tree root operat
i
on
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Add refcount tree l
o
ck mechani
s
m
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
T
ao M
a
o
c
f
s2: Add caching info for refcount
t
r
e
e
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao M
a
o
cfs2: Add new refcount t
r
ee lock
r
esource in
d
lmg
l
ue
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: A
b
s
tr
a
ct ca
c
h
ing info
c
h
eckpoint
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
T
ao M
a
ocfs2:
Add
ocfs2_re
a
d
_r
e
f
c
o
unt_
b
l
o
c
k
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Add metaecc for
ocfs2_re
f
c
ount_block
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Define refcount
t
ree st
r
u
c
ture
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-08-28
Tao Ma
ocfs2: invali
d
ate den
t
ry if its dentry_lock isn't in
i
tialized
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-08-17
Tao Ma
o
cfs
2
: release the buf
f
er h
e
ad
in
o
cfs2_do_truncate
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-07-30
Tao Ma
oc
f
s2/q
u
ota: Release lock for e
r
ror in o
c
f
s
2_
q
uota_writ
e
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-07-23
Tao M
a
oc
f
s2: U
s
e oc
f
s2
_
re
c
_
c
lusters in ocfs2
_
ad
j
ust_adj
a
cent_records
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-07-21
Ta
o
Ma
ocfs2: Add extra credit
s
and
a
ccess the modif
i
ed bh
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-06-22
Tao Ma
ocfs2/tri
v
ial:
W
rap
o
cfs2_sysfile_cluster_lock_ke
y
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-06-22
Tao Ma
ocfs2: Update ati
m
e
in splic
e
read if
n
ece
s
sary
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-06-15
Tao M
a
ocfs2: Ad
j
ust rightmost p
a
th in o
c
fs2_ad
d
_br
a
nch
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-06-04
Tao Ma
ocfs2: Remo
v
e redundant g
o
tos in ocfs2
_
mount_v
o
lume()
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-05-05
Tao Ma
o
c
f
s
2:
D
on't prin
t
k the error when listing
t
o
o
many
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-04-29
T
a
o Ma
o
c
fs2/t
r
ivial: R
e
move unused variable i
n
ocfs2_re
n
a
m
e
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-04-21
T
a
o
Ma
ocfs2:
F
ix
2 war
n
ing during ocfs2 m
a
ke
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-04-07
Tao
M
a
ocfs2: Reserve 1 mo
r
e cluster in expanding_inl
i
ne_dir
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
T
ao
Ma
ocfs2:
O
pt
i
miz
e
inode grou
p
allocati
o
n by
r
e
cording
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Tao Ma
o
cfs2: Alloca
t
e i
n
ode grou
p
s
from gl
o
bal
_
bitmap
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Tao Ma
ocfs2: Optim
i
ze i
n
ode
a
l
location by remembering
last
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-03-12
Tao Ma
oc
f
s2
:
Use xs->
b
ucke
t
to set
x
a
ttr value outside
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-03-12
Tao M
a
ocfs
2
: Fix
a
bug foun
d
by sparse check
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-02-26
Tao Ma
ocfs2: lock the metaecc process
for xattr b
u
cket
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-02-26
T
ao Ma
o
cfs2:
Us
e
th
e
right acce
s
s_*
m
ethod in ctime u
p
date
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-02-26
Tao Ma
ocfs2: A
c
cess a
n
d dirty the buffer_h
e
ad i
n
mark
_
wr
i
tten
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-02-02
Tao Ma
ocfs2: Access
th
e
xattr buc
k
et on
l
y
before modif
y
i
ng it
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs
2
: Access the r
i
ght buffer_head
i
n ocfs2_
m
erge_rec_left
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocf
s
2/xattr: fix credits calc
u
la
t
ion durin
g
index create
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2/xattr: Always updat
i
ng cti
m
e du
r
i
n
g xattr set
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Ta
o
Ma
ocfs2/x
a
ttr: Remo
v
e
extend
_
trans call
an
d
add its credits
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
T
a
o Ma
o
cf
s
2
/quota: Add QUOTA in m
l
og_a
t
tribute
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2: Narro
w
the tr
a
nsaction
f
or deleting
x
a
ttrs
from
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao
M
a
ocfs2/quota: sparse fixes for q
u
ota
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao
Ma
ocfs
2
:
f
i
x ind
e
ndation
i
n ocfs2
_
dquot_
d
rop_slow
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2/xatt
r
: Restore not_fo
u
nd in x
i
s
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2/xattr: Fix a bug in xattr allo
c
atio
n
estimation
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao
M
a
ocfs2/xattr: Merge xattr
s
et transaction
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
T
ao Ma
ocfs2
/
xattr: Reserve meta/dat
a
at the begin
n
ing o
f
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao M
a
ocfs2
/
xatt
r
:
M
o
ve clusters free into d
e
a
l
l
o
c
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2
:
Add c
l
u
sters free in deal
l
oc_c
t
xt
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
o
c
f
s2
/
x
attr:
Only extend x
a
ttr bucket
in
need
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
T
a
o Ma
ocfs2/xatt
r
: Only set buffer update if it
d
oesn't exist
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
T
a
o
Ma
ocfs2/x
a
ttr: R
e
mov
e
add
i
tio
n
al bucket
allocation in
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-12-16
Ta
o
Ma
ocfs2:
A
lways update
xattr
s
e
a
rch
w
hen creating bucket
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Tao
Ma
ocf
s
2/xattr: Proper
hash collisio
n
handle in bu
c
ket
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
T
a
o Ma
ocfs2:
return 0 in p
a
ge_mkwrit
e
to let VFS retry
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
T
ao Ma
ocfs2: Fix ch
e
ck of return va
l
ue of ocfs2_st
a
rt_
t
r
a
ns
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Tao Ma
o
cfs2: Fix som
e
typos in xattr an
n
ota
t
ions
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Tao Ma
ocfs2:
Remove unus
e
d ocfs2_resto
r
e_xat
t
r_
b
l
o
ck()
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-14
Tao
Ma
ocfs2: Ref
a
ctor x
a
ttr list
a
nd remo
v
e ocfs
2
_xattr_hand
l
er()
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-14
Tao Ma
oc
f
s
2:
Calculate EA h
a
sh only by
i
ts su
f
fix
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-14
T
ao
M
a
ocfs2: Add empty
bucket support in x
a
t
tr
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-14
Tao Ma
o
c
fs2/xattr
.
c:
Fix a bug wh
e
n
i
nserti
n
g xattr
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao Ma
o
c
fs
2
: Resolve dea
d
loc
k
in ocfs
2
_xattr_free_block
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
T
a
o
Ma
o
c
fs2
:
bug-
f
i
x for
j
our
n
al ex
t
end in xattr
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao Ma
ocfs2: Delete all xattr buckets during inode removal
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
T
a
o Ma
ocfs2:
E
nable
x
att
r
s
e
t in
i
ndex
btree
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao
M
a
o
cfs
2
: Optionall
y
limit
extent size in ocfs
2
_insert_e
x
ten
t
(
)
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao Ma
ocfs2: A
d
d
xattr lookup code xattr btre
e
s
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao
M
a
ocfs2: Add xattr
b
ucket iteration for lar
g
e n
u
mb
e
rs
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao Ma
ocfs2: Add xattr
index tree
oper
a
tions
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao Ma
o
c
f
s2: Add
e
xtent
t
r
ee operation fo
r
xattr value btrees
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao Ma
ocfs2: Add
h
e
lper
f
unct
i
o
n in
u
ptodate
.
c for removing
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao Ma
o
cfs2:
A
dd th
e
basic xattr disk layout in ocfs2_fs
.
h
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
T
ao Ma
ocfs2: Make
hig
h
level btree extend code generic
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao Ma
oc
f
s2
:
A
bstract ocfs2_ex
t
ent_tree in
b
-tr
e
e o
p
erations
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao Ma
o
c
fs2: Use
o
cfs2
_
e
x
te
n
t
_list instead of ocfs2_dinode
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao Ma
ocfs2: Modify ocfs2_num_
f
r
ee_exte
n
t
s
fo
r
fut
u
re xattr
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-09-10
Tao
Ma
ocfs2: F
i
x a b
u
g
i
n
d
irect IO read
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-08-22
Tao Ma
ocfs2: Jump to correct la
b
el in ocfs
2
_e
x
pand_i
n
line_dir()
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-04-18
Tao Ma
ocfs2
:
Add
i
n
ode stealin
g
for o
c
fs
2
_reserv
e
_new_
i
node
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-04-18
Tao Ma
ocfs2:
Add ac_alloc_slot in o
c
fs2_alloc_co
n
text
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-04-18
T
a
o Ma
ocfs2:
A
dd a new para
m
e
t
er for ocfs2_reserve_suballoc
_
bits
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-04-18
Ta
o
Ma
ocfs2: Enable cross extent
b
loc
k
merg
e
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-04-18
Tao
M
a
ocfs2: Add sup
p
ort fo
r
cross extent block
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-04-18
Ta
o
M
a
ocfs2: Reconnect after idl
e
tim
e
out
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-03-10
T
a
o Ma
ocfs2: Fix
NULL
p
oin
t
er dereferences in o2ne
t
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-03-10
Tao Ma
oc
f
s2
:
F
ix a
n
e
n
dian
bug in online resize
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-03-10
Tao Ma
o
c
f
s2:
U
s
e dlm_print_one_lock_resource for lock resou
r
c
e
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
next