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: Call refcount tree remove process properly.
2009-09-23
Tao Ma
ocfs2: Call refcount tree re
m
o
v
e proces
s
properly
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Attach xattr clusters to refcount tre
e
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Abstract ocf
s
2
xattr tree extend rec it
e
ration
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Ta
o
Ma
ocfs2: A
b
stract t
h
e creation
o
f xattr block
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Remove inode fro
m
oc
f
s2
_
x
a
ttr
_
bucke
t
_get_name_value
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: A
d
d CoW suppo
r
t for xattr
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2:
Ab
s
tra
c
t duplic
a
te clusters p
r
ocess i
n
CoW
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao
Ma
ocf
s
2
:
R
e
turn extent
f
lags for xattr v
a
lue
t
r
ee
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao
M
a
ocfs2: handle file
a
tt
r
i
bute
s
issue for reflink
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Add
n
ormal
f
unctions fo
r
reflink a no
r
mal file
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Ta
o
Ma
ocfs2: CoW a reflinked
clu
s
ter when it is trun
c
ated
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
o
c
fs2: Integrate
C
oW in file w
r
i
t
e
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocf
s
2: CoW refcount tree i
m
provement
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
T
a
o Ma
ocfs2: Add CoW support
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
o
cfs2: Decrement refcount when trunc
a
t
i
ng r
e
fcoun
t
e
d
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Add
f
unctions for exte
n
ts
refcounted
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Ta
o
Ma
o
c
fs2:
Add
s
upport of decrementing
r
efcount for d
e
let
e
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
T
ao Ma
o
c
fs2:
A
d
d sup
p
ort for
i
n
crem
e
nting refc
o
u
nt in th
e
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Ta
o
Ma
ocfs2
:
mo
v
e t
r
ee pa
t
h functions to alloc
.
h
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao M
a
ocfs2: Add refcount
b-t
r
ee as
a new ex
t
ent tree
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
T
a
o Ma
ocf
s
2: Abstract
e
x
tent
s
plit process
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
o
c
fs2: Wrap
o
cfs2_extent_contig i
n
ocfs2_ext
e
nt_tree
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
o
c
fs
2
:
B
a
sic tr
e
e root oper
a
t
ion
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Ta
o
Ma
ocfs2: Add refcou
n
t tr
e
e
l
ock mec
h
anism
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2:
Add cachin
g
i
n
fo for refc
o
unt
tree
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao
M
a
o
c
fs2: Add
n
ew refcou
n
t
t
ree lock resource in d
l
mg
l
ue
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Abstract ca
c
hing info
c
heckpoint
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Ta
o
Ma
ocfs2: Add ocfs
2
_read
_
refco
u
nt_
b
lock
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao
M
a
ocfs2:
A
d
d
me
t
aecc for
o
cfs2_refc
o
unt_block
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: D
e
fine refcount tree st
r
ucture
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-08-28
Tao Ma
ocfs
2
: inv
a
lid
a
te
den
t
ry if its de
n
try_lock isn't in
i
ti
a
li
z
e
d
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-08-17
Ta
o
Ma
ocfs2: release the buffer head
in ocfs2_
d
o_truncate
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-07-30
Tao Ma
ocfs2/quota: Re
l
ease lock for
e
r
ror
i
n
o
cfs2_quota_write
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-07-23
T
a
o Ma
o
cfs2: Use ocfs2_rec
_
c
l
usters in
o
c
fs
2
_adjust_adjac
e
n
t
_
r
ecor
d
s
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-07-21
Tao Ma
ocfs2:
Add extra cre
d
its
a
nd access the modifi
e
d
bh
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-06-22
Tao Ma
ocfs2/trivial: Wr
a
p ocfs2_sysfile_cluster_lock_key
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-06-22
Tao Ma
o
c
fs2: Update at
i
me in splice read if necessar
y
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-06-15
T
ao Ma
ocfs2:
Adj
u
st rightm
o
st path i
n
ocfs2_add_branch
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-06-04
T
ao Ma
ocfs
2
: Remov
e
redund
a
nt go
t
o
s
in ocfs2_mount_volume()
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-05-05
Tao Ma
o
c
fs2: Don't
p
rintk the error w
h
e
n listin
g
too many
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-04-29
Ta
o
Ma
ocfs2/trivial: R
e
move u
n
used variable in o
c
fs2_renam
e
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-04-21
Tao
M
a
ocfs2:
F
ix
2 warning
d
urin
g
o
cfs2 make
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-04-07
Tao Ma
o
cfs2: Reserve 1 more
clus
t
er in expanding_inline_
d
ir
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Tao Ma
ocfs2: Optimi
z
e inode
g
roup allocation b
y
r
e
c
ording
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Tao Ma
ocfs2: Allocate inode
g
r
o
ups from globa
l
_b
i
tmap
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Ta
o
Ma
ocfs2: O
p
timize inod
e
al
l
oc
a
tion by
r
e
m
em
b
er
i
ng last
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-03-12
T
ao Ma
ocf
s
2: Use
x
s->bucket
t
o
set x
a
ttr value
o
ut
s
ide
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-03-12
Tao Ma
o
cfs2: Fix
a b
u
g found by sparse check
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-02-26
Tao Ma
oc
f
s2:
lock t
h
e
m
etaecc pr
o
ce
s
s
f
o
r
x
attr bu
c
ket
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-02-26
Tao Ma
ocfs2: Use t
h
e right
access_* method in ctime
u
pdate
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-02-26
T
ao Ma
ocfs2:
A
ccess and dir
t
y the buffer_head in mark_written
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-02-02
Tao Ma
ocfs2: Ac
c
ess the xattr bucket onl
y
b
e
f
ore modi
f
ying i
t
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2: Acces
s
th
e
right
buffe
r
_head in ocfs2_merge_rec_left
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2/
x
attr:
f
ix credits
calc
u
lati
o
n during index create
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2
/
xat
t
r: Always upd
a
ti
n
g ctime during xat
t
r set
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2/xattr: R
e
move extend_tra
n
s
c
a
l
l and a
d
d its credits
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Ta
o
Ma
oc
f
s2/quota: Add Q
U
OTA in mlog_attribute
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocf
s
2: Narrow
t
he transaction for deleti
n
g xat
t
rs
f
r
o
m
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
T
a
o Ma
ocfs2/quota: s
p
arse fixes for qu
o
ta
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao
M
a
ocfs2: fix indendation in ocfs2_dqu
o
t_drop_slow
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
T
a
o Ma
ocfs2/
x
at
t
r: Restore
not_
f
ound 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
a
tion est
i
mation
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2/xattr: M
e
rge x
a
ttr set tra
n
sac
t
i
on
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao
M
a
ocfs2/xattr:
Res
e
rve meta/data at the beginning of
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao
Ma
ocfs2/xattr: Move clu
s
ter
s
free into dealloc
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao M
a
oc
f
s2: A
d
d clus
t
e
rs fre
e
in deall
o
c
_
ctxt
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2/xattr: Only
ext
e
nd
xa
t
tr bucket i
n
need
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2/xattr: Only
s
et buffer update if it do
e
sn't exist
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs
2
/x
a
t
t
r
:
Rem
o
ve a
d
ditional bucket allo
c
ation
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
when c
r
eating buck
e
t
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
T
a
o Ma
oc
f
s2/xa
t
tr:
P
r
o
per hash c
o
l
lision handle in buc
k
et
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Tao Ma
ocfs2: r
e
turn 0 i
n
page_mkwrite to le
t
VFS retry
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Tao M
a
ocf
s
2: Fix check
o
f
r
eturn value of o
c
fs
2
_start_tran
s
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Tao
M
a
ocf
s
2: Fix s
o
me
typos
i
n xattr annotations
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Tao Ma
ocfs2:
Rem
o
v
e
unused ocfs2_restore_xattr_blo
c
k
(
)
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-14
Tao Ma
ocfs
2
: Re
f
actor xa
t
t
r
list and remove ocfs2_xattr_
h
andler()
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-14
Tao Ma
ocfs2: C
a
lc
u
late E
A
has
h
only by its suffix
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-14
Tao Ma
ocfs2: Add empty bucket support in xattr
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-14
Tao
M
a
ocfs2
/
xa
t
tr
.
c: Fix a bug when i
n
ser
t
ing xattr
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
T
ao Ma
ocfs2: R
e
so
l
ve deadlock in
o
cf
s
2_xattr_f
r
ee_block
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao Ma
ocfs
2
: bug-fix for journal extend i
n
xattr
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao Ma
ocfs2: Delet
e
a
ll xattr bucket
s
dur
i
ng inode r
e
moval
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao Ma
ocfs2:
E
n
able
x
attr set in ind
e
x
b
t
r
ee
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao Ma
o
cfs2
:
O
ptionall
y
limit e
x
tent size in ocfs2
_
insert_extent(
)
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao
Ma
o
c
fs2: Add xattr lookup code x
a
ttr btr
e
es
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Ta
o
Ma
ocfs2:
A
dd xa
t
tr bucket iteratio
n
f
or large n
u
mber
s
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
T
a
o Ma
o
c
fs2: Add xa
t
tr index
t
ree operations
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
T
a
o
Ma
ocf
s
2: Add
e
xtent tree
operation for xattr value btrees
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Ta
o
Ma
ocfs2: Add
he
l
per function in uptodate
.
c
for removing
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao Ma
ocfs2
:
Ad
d
the ba
s
i
c
xattr di
s
k layout in oc
f
s2_fs
.
h
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao Ma
oc
f
s2: Make high
level btree
e
xtend code generi
c
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Ta
o
M
a
oc
f
s2: Abstrac
t
ocfs2_extent_tr
e
e
in b-tree opera
t
ions
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao Ma
ocfs2: Use ocfs2_ext
e
nt_list instead of ocfs2_dinode
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
T
ao Ma
ocfs2: Mo
d
ify oc
f
s2_num_
f
re
e
_extents for futu
r
e xattr
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-09-10
Tao Ma
ocfs
2
:
Fix a bu
g
in
direct IO read
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-08-22
T
ao Ma
ocfs2: Jump to correct la
b
el
in ocfs2_expand_inli
n
e
_
dir()
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-04-18
Tao
Ma
ocf
s
2: Add
i
n
ode stealing for oc
f
s2_rese
r
ve_new_i
n
ode
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-04-18
Tao Ma
o
cfs
2
:
A
dd ac_a
l
loc_slot
i
n
ocfs2_alloc_context
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-04-18
T
a
o Ma
ocfs2
:
Add a new parame
t
e
r
f
o
r ocf
s
2_reserve_su
b
alloc_bits
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-04-18
T
a
o M
a
ocfs2: Ena
b
le c
r
oss extent block merge
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
next