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: CoW refcount tree improvement.
2009-09-23
Tao Ma
ocfs2: CoW refcount
tr
e
e im
p
ro
v
ement
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Add CoW support
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao
M
a
ocfs2: D
e
crement refco
u
nt wh
e
n
truncating
r
e
fcounted
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocf
s
2: Add
f
unc
t
i
o
ns f
o
r e
x
ten
t
s re
f
co
u
nted
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao
Ma
ocfs2: A
d
d
s
u
p
p
ort of dec
r
ementing refcount for delet
e
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Add
s
upport for incrementin
g
refcount i
n
the
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao
M
a
ocfs2:
move
t
ree path functions
t
o alloc
.
h
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
o
c
fs2: Add refcount
b
-tree as a new exte
n
t
tree
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Ta
o
Ma
ocf
s
2: Abstract extent split
process
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
o
c
fs2: Wra
p
oc
f
s2_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 operat
i
on
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
T
a
o
Ma
ocfs2
:
A
dd refcoun
t
t
ree lock mecha
n
ism
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
o
cfs2:
Add
c
aching i
n
fo
for refc
o
unt tree
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
T
a
o Ma
ocfs2: Add new refcoun
t
tree lock r
e
source in dlm
g
lu
e
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
o
c
fs2
:
Abst
r
act cach
i
ng info ch
e
c
k
point
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Ta
o
Ma
ocfs2: Add ocfs2_read_refcou
n
t
_
block
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao M
a
o
c
f
s2: Add metaecc
for ocfs2_refcount_block
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
oc
f
s
2
: De
f
ine ref
c
oun
t
t
ree structu
r
e
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-08-28
Tao M
a
ocfs2: i
n
v
a
lidate dentry if its
dentry_lock isn't in
i
tiali
z
ed
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-08-17
T
ao Ma
o
c
f
s2
:
relea
s
e the buffe
r
head in ocfs2_d
o
_trunca
t
e
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-07-30
Tao Ma
ocfs2/q
u
ota: Release loc
k
f
or e
r
ror in ocfs2_q
u
ot
a
_
w
rit
e
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-07-23
Tao Ma
o
c
fs2: Use ocfs2_rec_clusters in
o
cfs2_
a
dj
u
s
t_adj
a
cen
t
_records
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-07-21
T
a
o Ma
ocfs2
:
Add e
x
tra credits and acces
s
t
he modifie
d
bh
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-06-22
Tao Ma
ocfs2/tr
i
via
l
: Wrap o
c
fs2_sysfi
l
e_cluster_lock
_
key
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-06-22
Tao M
a
o
cfs2: Updat
e
atime in splice read if n
e
cessary
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-06-15
T
a
o Ma
oc
f
s2
:
Adjust ri
g
htmost path
i
n
ocfs2_add_bran
c
h
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-06-04
Tao
Ma
oc
f
s2: Rem
o
ve redu
n
dant got
o
s in ocfs2_
m
ount
_
volume()
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-05-05
Tao Ma
ocfs2: Don't
p
rin
t
k
the
e
rror
when li
s
t
ing too many
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-04-29
T
a
o
Ma
ocfs2/triv
i
al: Remove unused variabl
e
in
o
cfs2_
r
en
a
m
e
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-04-21
Tao Ma
o
cfs2: Fix 2
war
n
i
n
g
during ocfs2 make
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-04-07
Tao Ma
o
cfs2:
R
e
serve
1 mor
e
c
luster
i
n expandi
n
g_i
n
li
n
e_dir
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Tao
Ma
ocfs2: Optimize
i
n
o
de g
r
o
u
p alloc
a
t
i
on by r
e
c
o
r
d
ing
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Tao Ma
o
cfs2: A
l
locate
inode g
r
oup
s
f
r
o
m
gl
o
bal_bitma
p
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Tao Ma
ocfs2
:
Optimize inode a
l
lo
c
ation by rememberi
n
g
last
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-03-12
Tao Ma
oc
f
s2: Use
x
s->buc
k
et to set xattr val
u
e outside
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-03-12
Tao Ma
ocf
s
2:
F
i
x
a b
u
g f
o
und
b
y sparse check
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-02-26
Tao M
a
ocfs2: lock
the met
a
ecc process for xattr bucket
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-02-26
Tao Ma
o
c
fs2: Use the r
i
ght
access_* method in ct
i
me update
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-02-26
Tao Ma
ocf
s
2: Acc
e
ss and
dirty the buffer_head i
n
mark_w
r
it
t
en
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-02-02
Tao Ma
ocfs
2
: Acce
s
s the xattr bucket only
b
efor
e
modi
f
ying i
t
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2:
Acc
e
ss the ri
g
ht buffer_head in
o
cfs2_merge_re
c
_left
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2/xattr:
fix
credit
s
calculation dur
i
n
g
index
cre
a
te
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao
M
a
ocfs2/xattr: A
l
ways updating ctime during
xattr s
e
t
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao M
a
o
c
fs2/x
a
ttr: Remo
v
e
extend_trans
c
all an
d
add it
s
credits
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2/quota:
Add QUOTA in mlog_at
t
ribute
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao
M
a
ocfs
2
: Na
r
row
the transaction for
deleting x
a
ttrs
f
rom
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
o
c
f
s2/
q
uota: sp
a
r
s
e
fixes for quo
t
a
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2: fix indendatio
n
in
ocfs2
_
d
quot_dr
o
p_sl
o
w
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao
Ma
ocfs2/xattr
:
Restore not
_
fou
n
d in xis
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
oc
f
s2/xattr: Fi
x
a
bug in
xattr allocation estimatio
n
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2/x
a
t
t
r: Merge xattr set trans
a
c
t
ion
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
T
ao Ma
ocfs2/x
a
ttr: Reserve meta/data
at t
h
e beginning of
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocf
s
2/xattr: Move clusters
f
re
e
i
n
to d
e
alloc
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocf
s
2
: Add clusters
f
ree in
d
e
alloc_ctxt
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao
M
a
o
c
fs2/xattr: Only
e
x
t
end xattr
bucket in
need
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2/xatt
r
: Only se
t
buffe
r
update if
it doesn't ex
i
s
t
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2/xattr:
R
emo
v
e addition
a
l
b
ucket allocation
i
n
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-12-16
Tao M
a
ocfs2: Al
w
ays up
d
ate xattr s
e
arch
w
hen creating bu
c
ket
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Tao M
a
ocfs2/xattr: Pro
p
er hash collision handl
e
in bucke
t
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Tao
Ma
ocfs2: return 0
in
pa
g
e_mkwrite t
o
let VFS retry
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Tao M
a
ocfs2: Fix check of r
e
turn valu
e
of ocfs2_start_trans
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
T
a
o Ma
o
c
fs2:
Fi
x
some
t
ypos in
xattr
a
n
notations
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Tao Ma
o
cfs2: Remove unused
o
cfs
2
_
r
es
t
ore_xatt
r
_block()
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-14
Tao Ma
oc
f
s2: Refactor
x
attr li
s
t and remove ocfs2_xattr_handler()
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-14
T
ao Ma
ocfs
2
: Calc
u
late
EA h
a
sh only
b
y its suffix
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-14
Tao Ma
ocfs2
:
Add
e
mpty buck
e
t support in xattr
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-14
Tao Ma
o
cf
s
2/xattr
.
c:
Fix a
b
u
g
when in
s
ertin
g
x
a
ttr
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Ta
o
Ma
ocfs2: R
e
solve deadlock in ocfs2
_
xattr_free_block
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao Ma
ocfs2
:
bug-fix for j
o
u
rn
a
l extend i
n
xattr
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao
M
a
ocfs2: Dele
t
e all xattr buc
k
ets du
r
in
g
ino
d
e removal
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao Ma
ocfs
2
: Ena
b
l
e
xattr
se
t
in ind
e
x btree
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao Ma
o
cfs2
:
Option
a
lly limit extent size
i
n oc
f
s2_ins
e
rt_extent()
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao Ma
oc
f
s2: Add xattr lookup
c
ode xattr b
t
rees
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao
Ma
o
c
fs2: Add
x
attr bucket it
e
rat
i
on for large numbers
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao Ma
ocfs2:
Add xattr index
t
ree oper
a
tions
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
T
ao Ma
ocf
s
2
:
Add exte
n
t t
r
ee op
e
r
a
t
i
o
n
for xa
t
tr value btrees
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
T
ao Ma
oc
f
s
2
: Add helper function in uptod
a
te
.
c for
r
emoving
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao Ma
o
cfs2: Ad
d
th
e
basic xattr disk layout in ocfs
2
_fs
.
h
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao
M
a
ocfs2:
M
ake
h
igh level btr
e
e ex
t
e
nd code gen
e
ric
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao Ma
oc
f
s2: Abstract ocf
s
2_extent_tree in b-tre
e
o
per
a
tions
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
T
a
o Ma
ocfs
2
: Use o
c
fs2_extent_
l
ist ins
t
ead of ocf
s
2_dinode
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-10-13
Tao Ma
ocfs2: Modify ocfs2
_
num_
f
ree_extents for future
x
a
t
t
r
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-09-10
T
ao Ma
o
cfs
2
: Fix a bug
in direct IO read
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-08-22
Tao Ma
ocfs2: Ju
m
p to c
o
rr
e
c
t
l
a
b
el in o
c
fs2_exp
a
nd_inline_dir()
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-04-18
Tao
M
a
ocfs2: Add inode
ste
a
l
i
ng for ocfs2_reserve_new_ino
d
e
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-04-18
T
a
o M
a
ocfs2
:
A
d
d
ac_alloc_slot in ocfs2
_
alloc_context
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-04-18
Tao
M
a
ocfs2: Add a n
e
w p
a
rameter
f
o
r ocfs2_reserve
_
sub
a
lloc_bits
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-04-18
Tao
M
a
ocfs2: Enable
c
ro
s
s
extent block mer
g
e
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-04-18
Tao Ma
ocfs2
:
Add support
f
or c
r
os
s
exte
n
t b
l
ock
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-04-18
Tao Ma
ocfs2: Reconnect
after idle
tim
e
out
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-03-10
Tao Ma
o
cf
s
2: Fix NULL point
e
r derefere
n
ces
in o
2
net
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-03-10
Tao Ma
ocf
s
2: Fix a
n
endian bug in o
n
l
i
ne resize
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-03-10
Tao Ma
ocfs2: Us
e
dlm_print_o
n
e_lock
_
resource
f
or lock resou
r
ce
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-01-25
T
ao Ma
ocf
s
2/dlm: Clear
j
oini
n
g_node o
n
hearbeat node down
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-01-25
T
a
o Ma
[
P
A
T
CH 2
/
2] ocfs2
:
Imp
l
e
m
e
nt group add for
o
nl
i
ne resize
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-01-25
Ta
o
Ma
[PATCH 1/2] ocfs2:
A
d
d
group exten
d
for online
r
esize
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-01-25
Tao Ma
ocfs2: Reserve i
o
ct
l
r
a
nge
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2008-01-25
Tao Ma
ocfs
2
: Inita
l
ize
b
i
tmap_cpg of ocfs
2
_
s
uper to be the
.
.
.
Signed-off-by:
Tao Ma
<tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2007-10-12
Tao Mao
ocf
s
2: r
e
move unused variab
l
e
Signed-off-by:
Tao Ma
o <tao.ma@oracle.com>
commit
|
commitdiff
|
tree
2007-10-12
T
a
o
M
ao
ocfs2: r
e
m
o
ve
most
l
y unused fi
e
ld fro
m
ins
e
r
t structure
Signed-off-by:
Tao Ma
o <tao.ma@oracle.com>
commit
|
commitdiff
|
tree