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: Make transaction extend more efficient.
2009-09-23
Tao Ma
oc
f
s2: Make
t
ransa
c
t
i
on extend
more
e
f
ficient
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao
M
a
o
cfs2
:
Don't merge in 1
s
t r
e
fcount ops of reflink
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Mod
i
fy removin
g
xattr process for
r
e
f
count
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Ta
o
Ma
ocfs2:
A
dd reflink
support for xattr
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Create
a
n xattr indexed bl
o
ck if needed
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
T
a
o Ma
ocfs2: Ca
l
l refcou
n
t
t
ree r
e
m
o
ve process properly
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
T
a
o
Ma
ocfs
2
: Attach xattr
c
lu
s
ters
t
o refcount tree
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Abstrac
t
ocfs2
xattr tree extend
rec iteration
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Abstract the c
r
eation of xattr b
l
ock
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
T
ao
M
a
oc
f
s2: R
e
move
i
n
o
de from ocfs2_xa
t
tr_b
u
cket_get_name_value
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao
Ma
ocfs
2
: Add CoW su
p
port f
o
r xatt
r
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Abstrac
t
dupli
c
ate c
l
usters
process in C
o
W
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Return
e
x
t
e
nt flags fo
r
xattr value t
r
ee
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Ta
o
Ma
ocfs2: handl
e
file attr
i
butes iss
u
e for refl
i
n
k
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
T
ao Ma
ocf
s
2: Add normal functions
for r
e
f
l
ink a normal
file
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Ta
o
Ma
ocfs2: CoW a reflinked cluster
w
h
e
n 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
f
i
le wr
i
te
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao M
a
ocfs2:
C
oW refcount
t
ree im
p
rovement
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Ta
o
Ma
ocfs2: A
d
d CoW s
u
pp
o
rt
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
T
a
o M
a
ocfs2
:
Decrement refcount when truncating refcou
n
t
ed
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
T
a
o Ma
oc
f
s2: Add functions for ex
t
ents ref
c
ounted
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
T
ao Ma
ocfs
2
: Add
s
upport
o
f
de
c
remen
t
ing re
f
count for delete
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
T
a
o Ma
ocfs2: Add
support for incre
m
ent
i
n
g
refcount in the
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
T
a
o
Ma
ocfs2:
move
tree pa
t
h fun
c
tions 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 a
s
a new extent tree
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
o
cfs2: Abstra
c
t ext
e
nt split process
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Wrap ocfs2_
e
xtent_
c
o
n
tig in
o
cfs2_extent_t
r
ee
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao
Ma
ocfs2: Basic
t
ree ro
o
t o
p
eration
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Add refcou
n
t tree
l
o
ck
mechanism
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2:
A
d
d
caching
info for refcount tree
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Ta
o
Ma
ocfs2
:
Add
new refcount tree lock re
s
ource
i
n dlm
g
lue
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao
M
a
ocfs
2
: Abstract caching info checkpoint
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao
M
a
ocfs
2
: Add
o
cf
s
2_read_
r
ef
c
ount
_
block
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
T
a
o Ma
o
c
fs
2
:
Add me
t
aecc
for ocfs2_r
e
fcount_b
l
ock
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Ta
o
Ma
o
c
fs2: Define refcount
tree str
u
cture
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-08-28
Tao Ma
oc
f
s2
:
i
n
validate dent
r
y if i
t
s d
e
ntry_lock
isn't i
n
itialize
d
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-08-17
Tao Ma
oc
f
s2
:
release the buffer he
a
d
in ocfs2_do_truncate
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-07-30
Tao Ma
oc
f
s
2
/
q
uota: Rel
e
ase lock for erro
r
in oc
f
s2_qu
o
t
a
_
write
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-07-23
Tao Ma
ocf
s
2: U
s
e ocfs2_re
c
_clusters
in ocfs2_
a
djust_a
d
jacent_
r
ecords
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-07-21
T
a
o M
a
ocfs2: Ad
d
extra credits and access the mo
d
ifi
e
d bh
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-06-22
Tao Ma
oc
f
s
2
/triv
i
al:
Wrap ocfs2_
s
y
s
file_cluste
r
_lock_k
e
y
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-06-22
Tao
Ma
ocfs2: Update ati
m
e in splice read
if neces
s
a
ry
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-06-15
Tao Ma
ocfs2: Adjust rightm
o
st path in
o
cf
s
2_add_branch
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-06-04
Ta
o
Ma
ocfs2:
Remove redu
n
dant go
t
o
s in ocfs2_mount_volume()
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-05-05
T
a
o Ma
ocfs2: Don't printk the error
when li
s
tin
g
too
many
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-04-29
Tao Ma
ocfs2/tri
v
ial: Remove unus
e
d variable in ocfs2_rename
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-04-21
Tao Ma
o
cfs2: Fix
2 w
a
rning
d
uring
o
c
fs2 ma
k
e
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-04-07
Tao Ma
ocfs2: Reserve 1 more cluster in expan
d
in
g
_inline_di
r
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Tao Ma
oc
f
s2:
Opt
i
mize inode group allocation by reco
r
d
ing
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Tao Ma
ocfs2: Allocate i
n
ode g
r
oups
from glob
a
l
_
bit
m
ap
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Tao Ma
o
cfs2: Opt
i
mize
i
n
o
de
allocation
b
y r
e
m
e
mb
e
rin
g
las
t
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-03-12
T
a
o Ma
ocfs2: Use
x
s->buc
k
et to set
xattr va
l
ue outs
i
de
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-03-12
Ta
o
M
a
ocfs2: Fix a bug
found by
sparse c
h
eck
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-02-26
Tao Ma
ocfs2: lo
c
k th
e
m
etae
c
c
p
rocess
f
or xattr
bucket
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-02-26
Tao Ma
ocfs2: Use
t
he
right access_* method
in
ctime update
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-02-26
Tao
M
a
ocfs2: Acces
s
and d
i
rty the buffer_h
e
ad i
n
m
ark_wri
t
ten
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-02-02
Tao Ma
oc
f
s2:
A
cc
e
ss t
h
e xa
t
tr bucket only befor
e
mo
d
ifyin
g
i
t
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
T
a
o
Ma
oc
f
s2: Ac
c
ess
t
he right buffer_head i
n
ocfs2_merge_rec_left
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2/
x
a
t
t
r
: fix credits
c
alculation durin
g
index cr
e
ate
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
T
ao M
a
ocfs2/xat
t
r: Al
w
ays
u
pdat
i
ng ct
i
me during xat
t
r set
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Ta
o
Ma
ocfs2/
x
attr:
R
em
o
ve extend_
t
rans call an
d
add its c
r
edits
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
T
a
o Ma
ocfs
2
/qu
o
ta: Add Q
U
OTA in mlog_attribute
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao
Ma
o
cfs2: Narr
o
w the tran
s
action for deleti
n
g
x
attrs fro
m
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
oc
f
s
2/quot
a
: sparse fixes for quo
t
a
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2:
fix indendation in ocfs
2
_
d
quot_dr
o
p_slow
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao M
a
ocfs2/xattr: Res
t
o
r
e
no
t
_found in xis
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2/xattr: Fix
a b
u
g in x
a
ttr allocation es
t
imatio
n
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
o
c
f
s2/
x
attr: Merge
x
attr
s
et transac
t
ion
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocf
s
2/xattr: Reserve meta/da
t
a at the beginn
i
ng of
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Ta
o
Ma
ocfs2/x
a
ttr: Move clusters free int
o
deal
l
oc
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
o
cfs2: Add
clusters free in
d
eallo
c
_ctxt
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao M
a
o
c
f
s
2
/
xa
t
tr: Only extend xa
t
tr bucket i
n
need
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
T
a
o
Ma
ocfs2/xa
t
tr: Only set buffe
r
update
if
i
t
doesn't
exist
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2/xattr:
Remove a
d
ditional
b
ucket allocation in
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-12-16
Ta
o
Ma
ocfs2: Always
update x
a
ttr search when c
r
eating bucket
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Tao Ma
o
cfs2
/
xattr: Proper hash collision handle in bucket
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Tao
M
a
ocfs2: retu
r
n 0 in page_
m
kwrite to let VFS retry
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
T
a
o
M
a
ocfs2: Fix check of retu
r
n
value
of oc
f
s2_start_tra
n
s
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Tao Ma
ocfs2: F
i
x
some typos in xattr anno
t
ation
s
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Tao Ma
o
c
fs2: R
e
move
u
nus
e
d ocfs2_restore_xattr_b
l
o
c
k()
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-14
Tao Ma
ocfs2: Ref
a
ctor xattr
l
i
st and rem
o
ve ocfs2_xattr_handler()
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-14
Tao
Ma
oc
f
s
2
: Calculate EA hash only by its suf
f
ix
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-14
Tao Ma
ocf
s
2: Add empty bucket
s
upport in
xa
t
tr
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-14
Tao Ma
ocfs2/xattr
.
c: Fix a bug when insert
i
n
g xattr
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Ta
o
Ma
ocfs2: R
e
so
l
ve deadlo
c
k
in
ocfs2_xa
t
tr_free_bloc
k
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao Ma
ocfs2: bu
g
-fix fo
r
journal extend
i
n
xattr
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
T
ao Ma
oc
f
s2: Del
e
t
e
all xattr buckets
d
uring
inode removal
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao Ma
ocfs2: Enable xat
t
r set in index
btree
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Ta
o
Ma
o
c
f
s2: Optionally li
m
it extent
size i
n
ocfs2_ins
e
rt
_
exten
t
()
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao Ma
o
cfs2: A
d
d xattr l
o
ok
u
p code xattr btrees
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao M
a
ocfs2: Add xattr bucket i
t
eration for large numbers
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao M
a
ocfs
2
: A
d
d xatt
r
in
d
ex tree operations
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao Ma
ocfs2: Ad
d
extent tr
e
e operation for xattr val
u
e btr
e
es
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao Ma
o
cfs2: Add helper
functio
n
in uptodate
.
c f
o
r remov
i
ng
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
T
a
o Ma
ocfs2: Add the b
a
si
c
xattr
d
is
k
layout in ocfs2_fs
.
h
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao Ma
ocfs2: Make
high
level bt
r
ee
exten
d
code ge
n
eric
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Ta
o
Ma
ocfs
2
: A
b
s
tract ocfs2_
e
xtent_
t
r
e
e in b-tree operations
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao Ma
ocfs2: Use ocfs2_ex
t
ent_list instead of
o
c
f
s
2
_di
n
ode
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Ta
o
Ma
ocfs2: Modif
y
ocf
s
2_num_free_ex
t
ents for
f
u
t
ure xattr
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-09-10
Tao
M
a
ocfs2: Fix a bug i
n
direct IO
r
ead
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
next