repo.or.cz
/
linux-2.6
/
kvm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
xfs: check for more work before sleeping in xfssyncd
2010-03-05
Dave Chinner
xfs: che
c
k for m
o
re work before slee
p
ing in xfssyncd
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-03-05
Da
v
e C
h
inn
e
r
xfs: Fix a build war
n
ing in xf
s
_aop
s
.
c
...warning that slipped through.
Dave Chinner
had posted
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-03-01
Dave Ch
i
n
n
er
x
fs: Non-block
i
ng inode locking in IO completion
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-02-03
Dave Chin
n
er
xfs: kill xfs_bawrite
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-02-03
Dave Chinner
xfs
:
kill the
u
nused XFS_QMOPT_* flush flags
V
2
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-26
Dave Chinner
xfs: Use delay wri
t
e
pro
m
ot
i
on fo
r
dq
u
ot flu
s
hing
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-26
Dav
e
Chin
n
er
xfs: Sort delayed w
r
it
e
buffers bef
o
re dis
p
a
tch
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-02-01
Dave Ch
i
nner
x
f
s: Don't
issue buffer
I
O direc
t
fro
m
A
I
L push
V
2
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-02-06
D
a
ve Chinner
x
fs: U
s
e
d
e
l
ayed w
r
ite for inode
s
rather t
h
an async V2
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-02-06
Dave Chinner
x
f
s: Make ino
d
e
reclaim stat
e
s
e
xplicit
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-26
D
ave Chinner
xfs: tu
r
n of
f
s
i
gn war
n
i
n
gs
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-26
D
a
ve Chinner
xfs
:
don't hol
d
onto reserved blocks on
r
em
o
unt,ro
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-20
Dave
C
hinner
xfs: re
a
rrange xfs_mod_sb() to
avoi
d
array subscrip
t
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Da
v
e Ch
i
nner
xfs: suppr
e
ss
s
purious uninitialise
d
var warning in
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dave Chinner
xfs: m
a
k
e compile wa
r
n
a
bou
t
char sign mism
a
t
c
h
e
s
again
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dav
e
Chinner
xfs: clean up
s
ign warni
n
gs in dir2 code
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Da
v
e Chinner
x
f
s:
c
onvert attr to u
s
e
unsigned names
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dave Chin
n
er
xfs: xfs_buf_
i
omove() doesn't care ab
o
u
t
signedness
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dave Chinn
e
r
xfs: make xfs
_
dir_cilookup_result use un
s
igned char
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dave Chinner
xfs: c
o
nvert di
r
nameops to unsig
n
e
d char names
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dave Chinn
e
r
xfs:
conv
e
r
t
DM
o
ps
t
o use unsigned char
n
ames
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
D
ave C
h
in
n
er
xfs: dir
e
c
t
ory
names ar
e
unsigned
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Ch
i
nner
xf
s
: embed the pagb_list array in
t
he pe
r
ag struct
u
r
e
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave
C
hinner
xfs: han
d
le ENOMEM correctly du
r
ing initialisation
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinner
xfs: Kill file
s
treams ca
c
he flush
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dav
e
Chinner
xfs: Add trace
points for
p
e
r
-
ag refco
u
nt
d
ebugg
i
ng
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
D
a
v
e
Chinner
xfs: R
e
f
e
rence count p
e
r
-ag structures
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Ch
i
nner
xfs: Rep
l
ace per-ag array
wi
t
h a radix tr
e
e
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave C
h
inner
xfs: conv
e
r
t remaining direct refe
r
ences
to m_pera
g
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chin
n
er
xfs:
C
onvert
f
ilestreams
c
ode to
use per-ag get/put
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinner
xfs
:
Don
'
t d
i
rectly referenc
e
m_per
a
g in allo
c
ation
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinner
xfs: rename xfs_g
e
t_p
e
rag
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinn
e
r
xfs: Don't wake xfsbufd when idle
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinne
r
xfs: Don't wa
k
e the aild once per second
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Da
v
e Chinner
xfs: Us
e
l
i
st
_
heads
f
or lo
g
recovery item lists
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinner
xfs
:
cl
e
an
u
p i
n
consiste
n
t va
r
iable naming in xfs_swap_e
x
tent
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinner
xfs: add traci
n
g
to xfs_swap_extents
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Da
v
e Chinner
xfs: xf
s
_swap_e
x
tents needs
to handle dyna
m
ic fork
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chin
n
er
xfs: fix missing error check in xfs_rtfree_range
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Da
v
e Chi
n
ner
x
f
s: fix
stale ino
d
e
f
lush
av
o
idance
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave
C
hinner
xfs: Rem
o
v
e
inode
io
l
ock held che
c
k during allocation
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave
C
hinner
xfs: reclaim all inod
e
s
b
y
backgrou
n
d tree walk
s
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
D
a
v
e
Chinner
xfs: Avoid inod
e
s in reclaim
when
flush
i
ng from inode
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
D
ave
C
hi
n
n
er
xfs: recl
a
im inodes under a write
lock
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-13
Dave Chinner
l
ib: Intr
o
d
u
ce gene
r
ic
l
ist_sort function
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-10
Dave Chin
n
er
xfs: Ensu
r
e we
f
or
c
e al
l
busy
extents
i
n
range
to disk
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-10
Dav
e
Chinner
x
f
s
:
Don't flu
s
h stale inodes
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-08
Dave
C
hinner
xfs
:
kill some
warning
s
on i386 b
u
ilds
on i386 builds in his environment.
Dave Chinner
provided this
Signed-off by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-12-16
Dave
C
hinn
e
r
XFS: Free bu
f
fer
pages
array uncon
d
iti
o
na
l
ly
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-12-16
D
ave Chinner
xfs: im
p
rove metadata I/O
m
erg
i
ng in the elevator
Signed-off-by:
Dave Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2009-10-08
Dave Chinner
xfs:
m
ake sure xfs_s
y
nc_fsdata
covers the
l
og
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-10-08
D
a
ve Chin
n
er
x
fs: mark inodes dirty before is
s
uing I/O
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-10-08
Dave Chinne
r
xfs: fix
xfs
_
q
u
iesce_
d
ata
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-09-01
Dave
C
hi
n
ner
xfs:
s
peed u
p
fre
e
i
no
d
e s
e
arch
Signed-off-by:
Dave Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2009-09-01
Dav
e
Chinner
xfs:
factor
out debug check
s
from xfs_dia
l
loc
a
nd
x
fs_difree
commit
|
commitdiff
|
tree
2009-09-01
Dav
e
C
hinner
xfs: f
a
ctor out inode initial
i
sation
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-06-08
Dave Chinner
xfs: introduce a
pe
r
-
ag
inode iterator
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-06-08
Dave Chinner
xfs: remove unu
s
ed parameter fr
o
m
x
fs_reclaim_inodes
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-06-08
Dave Chinner
xfs: factor out i
n
o
de validation for s
y
nc
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-06-08
Dave Chinner
xfs: split ino
d
e data writeback from xfs_sync
_
inodes
_
ag
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-04-06
Dave Chi
n
ner
xfs: remove xfs_flush_spac
e
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-04-06
Dave Chinner
x
f
s: flush dela
y
ed allcoation blocks on E
N
OSPC in create
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-04-06
Dave Chinner
xfs
:
block c
a
llers
o
f
xfs_f
l
ush_inodes(
)
co
r
rectl
y
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-04-06
Dave Chi
n
n
e
r
xfs: make inode flush at ENOSP
C
synchronous
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-04-06
Dave
C
hinner
xfs: use
x
fs_sync_i
n
od
e
s
() for devic
e
flushing
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-04-06
D
a
ve Chinner
xf
s
: inform th
e
xfsaild of the push target
b
efore sleeping
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-04-06
D
a
ve Chin
n
er
x
f
s: prevent un
w
rit
t
en extent conversion from b
l
ocking
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-04-06
Dave Chinner
x
f
s: fix double free of i
n
ode
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-04-06
D
a
ve
C
hinner
x
f
s
: validate log feature fields c
o
r
rectly
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-03-16
Dave Ch
i
nner
xfs: factor out code to fin
d
the longest free
e
xtent
.
.
.
Signed-off-by:
Dave Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2009-02-03
Dave
Chinner
xfs:
Check buff
e
r lengths in
l
o
g
re
c
over
y
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-02-03
Dave Chinner
xfs: Check buffer
l
e
ngths
i
n
log reco
v
ery
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-01-22
D
ave Ch
i
nner
Long btree pointers
a
re still 64 bit on di
s
k
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-01-22
Dave Chinner
L
o
ng
btree
p
oin
t
e
rs
are still 6
4
bit on disk
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-12-05
Dave Chi
n
ner
[XFS] Fix h
a
ng afte
r
dis
a
llowed ren
a
m
e acr
o
ss direct
o
ry
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-12-05
Dave Chinne
r
[XFS] Fix ha
n
g a
f
ter di
s
allowed
r
ename acr
o
ss d
i
rectory
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-12-01
D
a
ve Chin
n
er
[XFS] remove i
_
gen from incore inode
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-12-01
Dave Chinner
[X
F
S] fix uninitia
l
ised
variable
bug in dquot r
e
leas
e
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-12-01
Da
v
e Chinner
[XFS] fix e
r
ro
r
inversion problems
wit
h
data flushin
g
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-11-17
Dave Chinner
[
X
F
S] Fix double
free of log tickets
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-11-10
Dave
C
hi
n
ner
[
XFS] h
a
ndle memor
y
al
l
ocati
o
n f
a
ilures during log
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-11-10
Dave Chinner
[XFS] Avoid
u
sing inodes that have
n
't be
e
n completely
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-11-10
D
a
v
e Chinner
[XFS] fix uninitialis
e
d va
r
iable
bug in
dquot release
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-11-10
D
a
ve Chin
n
er
[XFS] handle mem
o
ry alloca
t
ion failures
d
uring log
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-08-15
Dave C
h
i
n
n
er
completions: uninline try_wait
_
for
_
com
p
letion and completion
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-07-11
Da
v
e Chinner
Fix
r
eference coun
t
ing r
a
ce
o
n log b
u
ffers
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree