repo.or.cz
/
linux-2.6
/
mini2440.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
[XFS] Kill xfs_sync()
2008-10-30
David Chinner
[XFS]
Kill xfs_sync()
Signed-off-by:
David Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-10-30
David Chinner
[
X
FS
]
Kill SYNC_CLOSE
Signed-off-by:
David Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-10-30
Davi
d
C
h
i
nner
[
X
FS] make S
Y
NC_DELWRI n
o
longer use xfs
_
s
y
nc
Signed-off-by:
David Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-10-30
Dav
i
d Chinner
[XFS] make SYNC_ATT
R
n
o longer u
s
e xfs_sy
n
c
Signed-off-by:
David Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-10-30
Davi
d
Ch
i
nner
[X
F
S] xf
s
sync
d
:
don't
call xfs_sy
n
c
Signed-off-by:
David Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-10-30
David
Chinner
[XFS] kill xfs_s
y
ncsub
Signed-off-by:
David Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-10-30
Dav
i
d Chi
n
n
er
[XFS] use xfs_sync_i
n
o
de
s
rather
tha
n
xfs_syncsub
Signed-off-by:
David Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-10-30
Dav
i
d Chinner
[XFS] Use struct
i
nodes instead of vnodes to kill vn_
g
rab
Signed-off-by:
David Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-10-30
David
Chinner
[XFS
]
remove the mou
n
t
i
node list
Signed-off-by:
David Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-10-30
David Chi
n
ner
[
X
F
S
] Trave
r
s
e
i
node trees whe
n
r
eleasing dquots
Signed-off-by:
David Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-10-30
Da
v
id Chinner
[XFS]
U
se the
i
node
tr
e
e for
finding di
r
ty inod
e
s
Signed-off-by:
David Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-10-30
David Chi
n
ner
[XFS
]
d
o
n't block in x
f
s_qm
_
dqflush() duri
n
g
asyn
c
.
.
.
Signed-off-by:
David Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-10-30
David Chinn
e
r
[XFS] Remove xfs_iflush_all and clean up xfs
_
fin
i
sh_
r
eclaim_
.
.
.
Signed-off-by:
David Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-10-30
D
a
vid Chinner
[XF
S
]
m
ov
e
xfssyncd
c
ode to xfs_sync
.
c
Signed-off-by:
David Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-10-30
David Chinner
[XFS
]
mo
v
e s
y
nc code t
o
its own fi
l
e
Signed-off-by:
David Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-10-30
Dav
i
d Ch
i
nner
[XFS] add new btree stati
s
tics
Signed-off-by:
David Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-10-30
David Ch
i
nn
e
r
[XFS] Make u
s
e of the init-once slab optimisation
.
Signed-off-by:
David Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-09-17
D
avid Chinner
[XFS] Preve
n
t lockde
p
false positives when
l
oc
k
ing
.
.
.
Signed-off-by:
David Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-09-17
David
C
hinner
[XFS]
F
ix
b
a
r
rier
s
t
atus ch
a
nge
d
etection
.
Signed-off-by:
David Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-08-13
D
a
v
id Chinner
[XF
S
] remov
e
the se
m
a_t fr
o
m
X
FS
.
Signed-off-by:
David Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-08-13
Dav
i
d
Chi
n
ner
[XF
S
]
r
eplace dquot flush
s
emaphore with a comple
t
ion
Signed-off-by:
David Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-08-13
Dav
i
d Chinner
[XFS] replace inod
e
flush se
m
aphore with a completion
Signed-off-by:
David Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-08-13
D
a
v
id Chin
n
er
[XFS] ex
t
e
n
d completions to provid
e
X
FS object
flush
.
.
.
Signed-off-by:
David Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-08-13
David Chin
n
er
[X
F
S] r
e
place the X
F
S
b
uf
i
odone
s
emaphore
with a completi
o
n
Signed-off-by:
David Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-08-13
David Chinner
[X
F
S
]
cl
e
an up
stale re
f
erences to s
e
m
aphor
e
s
Signed-off-by:
David Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-08-13
David Chinner
[XFS] Use
KM
_
NOFS for incore ino
d
e
extent tree allocat
i
o
n V2
Signed-off-by:
David Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-08-13
David Chinn
e
r
[
X
FS]
X
FS: Kil
l
xf
s
_
v
t
o
i
()
Signed-off-by:
David Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-08-13
David Chinner
[XFS] Kill shout
y
X
FS_ITOV() macro
Signed-off-by:
David Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-08-13
David
C
h
inner
[XFS] kill shouty
X
F
S_IT
O
V
_
N
U
LL macro
Signed-off-by:
David Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-08-13
David Chin
n
er
[XFS] Avoid dire
c
tl
y
refe
r
encing the VF
S
inod
e
.
Signed-off-by:
David Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-08-13
D
avid Chinner
[X
F
S
]
Use t
h
e ge
n
eric bitops r
a
ther than implementing
.
.
.
Signed-off-by:
David Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-07-28
Da
v
id C
h
i
nner
[XFS] U
p
date
valid fields in xfs
_
mount_lo
g
_sb()
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-05-23
Da
v
id Chinner
[XFS
]
Fix inode
list
alloc
a
tion s
i
z
e
in
writ
e
back
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-05-23
Dav
i
d
Chinner
[XFS] Don't allow mem
o
ry recl
a
i
m
to wait on the
f
i
lesystem
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-05-23
David Chin
n
e
r
[XF
S
] Fi
x
fsync
(
) b0rkage
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-30
Dav
i
d
Chinner
[XFS]
I
nclude linux/random
.
h
in
a
ll builds,
no
t
just
.
.
.
commit
|
commitdiff
|
tree
2008-04-30
D
a
v
id
C
hinner
[
X
FS] Incl
u
de
l
inux/random
.
h in al
l
b
u
i
lds, not ju
s
t
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-29
Davi
d
Chinner
[XFS]
Don'
t
initi
a
lise new inode genera
t
ion n
u
m
b
ers
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-29
David Chinne
r
[XFS] Fix ch
e
ck for block zero access in xfs_
w
ri
t
e_
i
omap_all
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-29
David Chinner
[X
F
S] Don't double count reserve
d
block ch
a
nges on UP
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David Chinn
e
r
[XFS] Update
XFS
Doc
u
m
e
ntation for
ikeep and
i
h
ashsize
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David Chinn
e
r
[X
F
S] Ensure the inode is joined in xfs_itruncat
e
_finish
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David
Chi
n
ner
[XFS] Remove p
e
riodic logg
i
ng o
f
i
n
-core superblock
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David Chinner
[XFS]
f
ix logic error in xfs_alloc_ag
_
vextent_nea
r
()
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
Davi
d
Chinner
[XFS] Don't err
o
r o
u
t
o
n g
o
od I/Os
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
Davi
d
Chinner
[
XF
S
] Catch log u
n
mount fail
u
res
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David Chinne
r
[XFS] Sanitise xfs_lo
g
_forc
e
error ch
e
cki
n
g
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
D
a
vid Chinner
[XFS] Check for err
o
rs wh
e
n chan
g
ing buffer
p
ointers
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David
Chin
n
er
[XFS] Don'
t
allow
si
l
ent
errors in xfs_inactive()
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David Chinner
[XFS]
C
atch errors fr
o
m xfs
_
imap(
)
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David Chinner
[XFS] xfs_bulkstat_one_
d
ino
d
e() never returns
an error
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David Chinner
[XFS] x
f
s_iflush_fork()
n
ever re
t
u
r
n
s an e
r
ror
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
D
avi
d
Chin
n
er
[
X
FS] C
a
tch unwri
t
t
en extent conversion
errors
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
Da
v
id Chinner
[XFS] xfs_bdwrite() does not return errors
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David
Chinne
r
[
XF
S
] Ens
u
r
e xfs_ba
w
rite() errors ar
e
che
c
ked
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
D
avid Chinner
[XFS] Ensure errors from xfs_b
d
strat
(
)
are c
o
rrectly
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
Da
v
id
Chinn
e
r
[X
F
S]
C
a
tc
h
e
r
ror
s
returned
fro
m
xfs_b
m
ap_l
a
st_offset(
)
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David Chi
n
ner
[XF
S
] Ch
e
c
k
for xf
s
_free_extent() failing
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
D
a
vi
d
Chinner
[XFS] Warn if e
r
rors come from block_truncate_page()
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
Da
v
id Chin
n
er
[XFS
]
xfs_bmap
_
adjacent() nev
e
r
returns an error
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
D
avid Chinner
[XFS]
M
ake xfs_alloc_comp
u
te_alig
n
ed() void
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David Chin
n
er
[
XFS] Clean up xfs_a
l
lo
c
_
s
earch_busy() return va
l
u
e
s
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David C
h
inner
[XFS] Propag
a
te
e
rro
r
s
from
x
fs_trans_commit()
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
Dav
i
d
Chin
n
er
[
XFS] Propa
g
ate xfs_trans_re
s
erve() err
o
rs
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David Chinner
[XFS] Catch erro
r
s
from xfs_acl_vremove(
)
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David C
h
inner
[XFS]
Catch errors
f
ro
m
xfs_acl_setmo
d
e(
)
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David Chinner
[
XFS] Propagate quot
a
file
t
runcation
e
rr
o
rs
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David Chinner
[XFS] Catch errors wh
e
n t
u
rning off quotas
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
Da
v
id Chinner
[XF
S
] Catch
errors resetting quota flags
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
D
a
vid Chinner
[XFS] Clean up quotamount
e
rror hand
l
ing
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David Chinner
[XFS] Check for dquo
t
flus
h
errors
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David
Chinner
[XFS] Propaga
t
e xfs_qm
_
d
qflush_all(
)
errors
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David Chinner
[X
F
S] xfs_qm_reset_dqcount
s
()
do
e
s not return errors
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
D
avi
d
C
hinne
r
[XFS]
Report errors
from xfs
_
reserve_blocks()
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David Chinner
[XFS] xfs_icsb_
c
o
u
nter_disa
b
led() never
re
t
urns
an
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David Ch
i
nner
[
XFS] Remove usel
e
ss whi
t
e
spa
c
e in function pro
t
otypes
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
Dav
i
d
Chinner
[XFS] xfs_q
u
iesce_fs() never ret
u
rns
a
n error
.
Mark
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
D
avid Chi
n
ner
[XFS] Fi
x
loc
k
invers
i
on i
n
forced shu
t
down
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David Chinner
[XFS] Reorganise xlog_t for bette
r
cacheline isol
a
tion
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David
Ch
i
nner
[XFS
]
Remo
v
e
the xlog_
t
icket allocator
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
Dav
i
d Chinn
e
r
[XFS]
P
er
iclog c
a
llback cha
i
n lo
c
k
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David Chinner
[XFS] Ensure a btre
e
inser
t
r
e
turns
a
valid cur
s
or
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David Chinne
r
[XFS] Accou
n
t f
o
r inode c
l
u
ster alignment in
all allo
c
ations
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David
C
hinn
e
r
[
X
FS]
U
se power-of-2 si
z
ed
bu
f
f
ers to reduce ov
e
rhea
d
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David Ch
i
nne
r
[
XFS
]
U
s
e atomic co
u
nt
e
r
s
for k
t
race
buffer
indexe
s
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David Chinner
[
X
FS] Update c/mt
i
me c
o
r
r
ectly on
truncates
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David Ch
i
nne
r
[XFS
]
Use
atom
i
cs for iclog refe
r
ence
c
ounting
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
D
avid
Ch
i
nner
[XFS] Pre
v
ent AIL loc
k
conten
t
i
o
n dur
i
ng transaction
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
D
avid Chi
n
n
er
[XFS] U
s
e xfs_inode_clean()
in
m
ore places
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David Chin
n
er
[X
F
S
]
Remove the
xf
s
_icluster str
u
cture
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
D
a
vid Ch
i
nner
[XFS
]
Don't block pdflush when writing back inodes
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
Da
v
id Chinner
[XFS] Factor xfs_itobp() and x
f
s_ino
t
obp()
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-10
David Chin
n
er
[XFS] Fix sup
e
rbl
o
ck fea
t
ures
2
field alignment pro
b
l
em
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-03-06
David Ch
i
n
ner
[XFS
]
f
i
x inode lea
k
in xfs_iget
_
core(
)
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-03-06
D
a
vid Chi
n
n
er
[XFS] 977545 977545 977
5
45 977545 977545 977545 xfsaild
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-02-07
D
av
i
d Chinner
[XFS] Fix
o
ops in
x
fs_file_readd
i
r()
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-02-07
David Chinn
e
r
[
X
F
S] Make xf
s
_ail_check check
l
ess by d
e
fau
l
t
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-02-07
David Chinne
r
[XF
S
] Mo
v
e AIL pushing into it's own thread
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-02-07
Da
v
i
d
C
h
inn
e
r
[X
F
S] Fix
xfs_l
o
wbit64
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-02-07
D
avid Chinner
[XF
S
] M
o
ve pla
t
form specific
mo
u
nt opt
i
on pa
r
se out
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
next