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: Fix the update of name_offset when removing xattrs
2010-03-19
Tao Ma
ocfs2: Fix the upda
t
e
of name_offset wh
e
n
removing
.
.
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2010-03-17
Tao
Ma
ocfs2: Update
i_block
s
in reflink op
e
r
a
tions
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2010-03-17
Tao M
a
o
cfs2: Chang
e
bg
_
chain check for ocf
s
2_validat
e
_g
d
_parent
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2010-03-02
T
a
o Ma
e
xt
4
:
Fix fencepost error in chosing choosing gro
u
p
.
.
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2010-02-26
Tao Ma
ocfs2: O
n
ly
bug out in direct io write fo
r
reflinked
.
.
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2010-02-03
Tao Ma
o
c
fs2
:
Use compat_ptr
i
n
ref
l
ink_arguments
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2010-02-03
Tao Ma
ocfs2: Add
p
arenthesi
s
to
w
r
ap the c
h
e
ck for
O
_DIRECT
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2010-02-03
Tao Ma
ocf
s
2: On
l
y
bug out when page si
z
e
i
s large
r
than c
l
uster
.
.
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2010-02-03
Tao M
a
ocf
s
2:
F
ix m
e
mory overf
l
ow in co
w
_by_page
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2010-01-26
T
a
o
Ma
ocfs2: Sync max_inline_dat
a
_with_xa
t
t
r f
r
om
t
ools
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-12-31
T
a
o M
a
ocfs2:
H
andl
e
O_DIRECT when writing to a
r
efcou
n
ted
.
.
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-12-24
Tao Ma
o
c
f
s2/triv
i
al: Us
e
le16_to_cpu
f
o
r a
disk value
i
n
.
.
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-12-24
Tao Ma
ocfs2/trivial:
U
se proper mas
k
for
2
p
laces i
n
hearbeat
.
c
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-12-18
Tao Ma
ocfs2: Se
t
i_nli
n
k properl
y
duri
n
g ref
l
ink
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-12-18
Tao M
a
ocfs2:
A
dd r
e
flinked f
i
l
e's inode to
in
o
d
e hash
e
a
riler
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-12-03
T
ao
Ma
o
c
fs2
:
refcounttree
.
c clea
n
u
p
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-12-03
Tao Ma
ocfs2:
F
ind proper end cpos for a le
a
f re
f
co
u
nt block
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-11-11
Tao Ma
JBD/JBD
2
:
f
r
ee
j
_wbuf
if journal i
n
i
t
fails
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-10-29
Tao Ma
oc
f
s2: duplica
t
e i
n
line data pr
o
p
er
l
y du
r
in
g
r
eflink
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-10-29
T
a
o M
a
o
cfs2:
Mov
e
ocfs2
_
complete_ref
l
ink to the right place
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Use buffer I
O
if we are appendin
g
a f
i
le
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-23
T
ao Ma
o
c
f
s
2: Ad
d
i
o
c
t
l for reflink
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Enable refco
u
nt tree support
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-23
T
ao Ma
ocfs2:
Im
p
lement ocfs2_reflink
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-23
Tao
Ma
ocfs2: Add prese
r
ve to
r
efl
i
nk
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
oc
f
s2: Create re
f
linked f
i
le in
orphan di
r
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-23
Ta
o
Ma
o
cfs2: Use prope
r
parame
t
er for som
e
inode
op
e
rat
i
on
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocf
s
2: Mak
e
transaction extend m
o
re effi
c
i
ent
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Don't merge i
n
1
s
t refcou
n
t
ops of refli
n
k
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Mo
d
ify removing xattr process
f
or refcount
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
o
c
fs2: Add reflink
supp
o
rt
f
or xattr
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2:
C
reate a
n
xatt
r
i
ndexed block i
f
needed
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-23
Tao M
a
ocfs2: Call refcount tree remove proces
s
properly
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-23
T
ao Ma
o
c
fs2: Att
a
ch
xat
t
r clus
t
e
rs to
r
efcount tr
e
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 iter
a
tion
.
.
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-23
T
ao Ma
ocfs2: Abstract the creatio
n
o
f xattr bl
o
ck
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocf
s
2: Remove i
n
ode from ocfs2_xatt
r
_bucket_ge
t
_
n
ame
_
value
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs
2
:
A
dd CoW s
u
pport for xa
t
t
r
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-23
T
ao M
a
ocfs
2
: Abstract du
p
licate clus
t
ers
p
rocess
in Co
W
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
o
c
fs2: Return
e
x
t
ent f
l
ags
f
or xat
t
r value tree
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
oc
f
s2: handle
f
ile attributes issue for reflink
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Add normal functions fo
r
reflin
k
a normal file
.
.
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
o
c
fs2: CoW
a reflinked cluste
r
when it is truncated
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-23
Ta
o
Ma
oc
f
s2: In
t
egrate CoW in
f
ile writ
e
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-23
Tao M
a
ocfs
2
:
C
oW refcount tree improvement
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
o
cfs2: Add
C
oW su
p
port
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2: Decrement refcount
when truncati
n
g
refcount
e
d
.
.
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
o
c
fs2: Add functions for extents
refcou
n
ted
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-23
T
a
o Ma
o
c
fs2: Add
s
upport of d
e
crem
e
nting r
e
fco
u
nt
f
o
r delete
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2:
Add support
f
or in
c
r
e
m
enting refcount in the
.
.
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-23
T
ao Ma
ocfs2: mo
v
e
t
ree path functions
to all
o
c
.
h
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-23
T
a
o
Ma
ocfs2: Ad
d
refc
o
unt b-tre
e
as a
new extent
t
ree
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-23
T
a
o Ma
ocfs2:
Abstract
e
xtent s
p
l
it process
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-23
Tao
Ma
ocfs2:
Wrap ocfs2_extent_c
o
n
t
ig in ocf
s
2_exte
n
t_tree
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-23
T
a
o
Ma
o
cfs2: Basic
tree
r
oot opera
t
i
o
n
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-23
T
a
o
Ma
ocfs
2
: Ad
d
refcount tree lock mec
h
anism
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-23
Ta
o
Ma
ocfs2: Add cac
h
ing info for refcount tree
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-23
T
a
o Ma
ocfs2
:
Add
n
ew refcount
t
re
e
loc
k
resource in dlmg
l
ue
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocf
s
2
: Abstract cachi
n
g info checkpo
i
nt
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-23
T
a
o
M
a
ocfs2: A
d
d o
c
f
s
2_
r
ead_ref
c
ount_block
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-23
Tao Ma
ocfs2:
A
dd metaecc
f
or
o
cfs2_
r
efcou
n
t_
b
lock
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-23
T
a
o Ma
ocfs2: Defin
e
refcou
n
t t
r
ee structure
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-08-28
Tao Ma
ocfs2: invalidate dent
r
y if its dentry_lock isn't initializ
e
d
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-08-17
Tao Ma
ocfs2
:
release th
e
buffer
h
ead in o
c
fs2_do_trun
c
ate
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-07-30
Tao
M
a
o
cfs2/
q
u
ota: Re
l
e
ase
l
o
c
k
f
or error
i
n o
c
fs2_quota_w
r
ite
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-07-23
Tao Ma
oc
f
s
2: Use ocfs2_rec_clusters
i
n oc
f
s2_adjus
t
_a
d
jacent_re
c
ord
s
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-07-21
Tao Ma
ocfs2: Add
e
xtra credits and
ac
c
e
s
s the mod
i
fi
e
d bh
.
.
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-06-22
Tao
Ma
ocfs2/
t
ri
v
ial: Wra
p
ocfs2_sy
s
file_cluste
r
_
l
ock_
k
e
y
.
.
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-06-22
Tao Ma
ocfs2: U
p
date atime in spli
c
e
read if necessary
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-06-15
Ta
o
Ma
o
cfs2: Adjust rightmost path
in ocfs2_add
_
b
r
anch
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-06-04
Tao Ma
o
c
fs2: Remove
redundant gotos in ocfs2_mount_volu
m
e()
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-05-05
Tao Ma
oc
f
s2: Don'
t
p
rintk the er
r
or when listing
to
o
m
a
ny
.
.
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-04-29
Tao Ma
o
c
f
s2/trivial:
R
emove
u
nus
e
d var
i
able
i
n ocfs2_
r
ename
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-04-21
Tao Ma
oc
f
s2
:
Fix 2 w
a
rning
during ocfs2 make
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-04-07
Ta
o
Ma
o
c
fs2: Reserve 1 more clu
s
ter in expandin
g
_
inline_dir
.
.
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-04-03
Tao Ma
oc
f
s2: O
p
tim
i
ze inode group all
o
cation by recording
.
.
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-04-03
T
ao
Ma
o
c
f
s2: Al
l
ocate inode gro
u
ps from global_bitm
a
p
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-04-03
Tao Ma
o
c
f
s2: Optim
i
ze inode
allocation by rem
e
m
b
eri
n
g last
.
.
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-03-12
Tao Ma
ocfs2: Use xs->bucket to set xat
t
r value
outside
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-03-12
Tao
M
a
ocf
s
2: Fix
a bug foun
d
by s
p
arse check
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-02-26
Tao Ma
ocfs2
:
lock the me
t
aecc
process
for xattr b
u
c
k
et
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-02-26
Tao Ma
ocfs2:
U
se the right acce
s
s_*
me
t
hod
i
n ctime updat
e
.
.
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-02-26
T
ao Ma
ocfs2:
Access and dirty
the buffer_head
i
n ma
r
k_written
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-02-02
Tao Ma
o
cf
s
2: Access the
x
a
t
t
r
b
ucket onl
y
before modify
i
ng it
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
o
c
fs2
:
Access the right buffer_head in ocfs2_merge_rec_left
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2/xattr: fix credit
s
calculation during index create
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2/xatt
r
: Always updati
n
g ctime during
xattr s
e
t
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2/
x
a
ttr: Remove exte
n
d
_trans ca
l
l and add its
credits
.
.
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-01-05
Tao
M
a
o
cfs2/quo
t
a: Add QUOTA in mlog_
a
ttribute
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-01-05
Tao
Ma
ocfs2:
Narrow t
h
e transaction fo
r
d
eleting xattrs from
.
.
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2/quota:
sp
a
rse fixes f
o
r qu
o
ta
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2: fix indendati
o
n in ocfs2_dquot_drop_slow
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2/xattr: Restore 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 b
u
g in xat
t
r allocat
i
on estimation
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-01-05
Ta
o
M
a
ocfs2/xa
t
tr
:
M
e
rge xa
t
t
r
set
transac
t
i
on
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2/xattr: R
e
serve me
t
a/data at the beg
i
nning
o
f
.
.
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-01-05
Tao
M
a
ocfs2/xattr: Mo
v
e cluste
r
s free in
t
o deall
o
c
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-01-05
Tao M
a
o
c
fs2: Add c
l
us
t
e
r
s free
in
de
a
lloc_ctxt
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2/xa
t
t
r
: Only extend xattr bucket in need
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
2009-01-05
Tao Ma
ocfs2/xa
t
tr:
O
n
l
y set buffer updat
e
if it does
n
't exist
.
.
.
Signed-off-by: Tao Ma <
tao.ma@oracle.com
>
commit
|
commitdiff
|
tree
next