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: Ensure inode allocation buffers are fully replayed
2010-05-24
Dave C
h
inner
xfs: Ensure
inode alloca
t
ion buffers are fu
l
ly re
p
l
a
yed
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave
C
hinne
r
xfs: enable
b
ack
g
round pushing of the
C
IL
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave Chinner
xfs:
f
or
c
e
d
unmoun
t
s n
e
e
d to push the C
I
L
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave
C
h
i
nner
x
f
s
: I
n
trod
u
ce delayed loggi
n
g
c
ore code
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave Chinner
x
f
s: Delayed
logging design documentation
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave
C
hinner
x
f
s
: Improve sca
l
ability
o
f busy
exte
n
t tracki
n
g
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave Chi
n
ner
xfs:
make the
log t
i
ck
e
t ID
available
o
utside the log
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave Chinner
xf
s
: clean up lo
g
ticket overrun debu
g
o
u
tput
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave Chinner
xfs: Clean up XFS_BLI_* fl
a
g
name
s
pace
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave Chin
n
er
xfs: modify
buffer
item ref
e
rence co
u
nting
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
D
a
ve Chin
n
er
xfs: all
o
w log
t
icket allocation to take allocation
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dav
e
Ch
i
nner
xfs: Don't reuse t
h
e same transaction ID f
o
r d
u
plic
a
ted
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Ch
i
nne
r
xfs: make
t
he log
t
i
cket tran
s
action id
random
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
D
a
ve Chin
n
er
xfs: co
n
vert the dq
u
o
t free l
i
st to use
l
ist heads
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Chinne
r
x
f
s
: conve
r
t the dquot hash list
t
o
u
se
l
ist heads
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
D
ave
Chinner
xfs:
r
em
o
ve d
u
pli
c
ate code
f
r
om dquot recl
a
im
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave
C
hinner
xfs
:
conv
e
rt
the per-mount dquot
l
ist to use list heads
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Chinner
xfs: add log ite
m
recover
y
tr
a
c
i
n
g
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
D
a
ve Chinn
e
r
xfs: in
t
r
oduce
new interna
l
log vector stru
c
ture
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
Reviewed-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Chinner
xfs
:
factor xlog_writ
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
Reviewed-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Chinn
e
r
xfs:
log ticke
t
reservation underestimate
s
the number
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Chinner
xfs: Cle
a
n
u
p xf
s
_
trans_committed code
after factorin
g
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave
C
hinner
xfs: update
a
nd
factor xfs_
t
rans
_
committed()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Chinner
x
f
s: split out iclog writing
fr
o
m x
f
s_tr
a
ns_commit()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Chinne
r
xfs: fix rese
r
vation releas
e
co
m
mit
flag in xfs_bma
p
_add_att
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave
C
h
inner
xf
s
:
remove stal
e
pa
r
ame
t
er from ->iop_unpin method
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Ch
i
nner
xfs: Add inode
pin counts
t
o trac
e
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Chinner
x
fs: factor lo
g
item init
i
a
l
i
sation
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-04-29
D
a
ve Chinne
r
xfs:
a
dd a
s
hrinker
to
b
a
c
kground inod
e
reclaim
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-04-26
Dave
Chinner
xfs: more swap ext
e
n
t
fixes for dynamic fork offsets
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-04-16
Dav
e
Chinner
xfs: don'
t
warn on EAGAIN
in inode recl
a
i
m
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-04-16
Dave Chinner
xfs: ensure that sync updat
e
s the log
t
ail co
r
r
ectly
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-03-16
Da
v
e Chinner
x
f
s:
d
on't
w
a
rn about page
di
s
c
a
rds
o
n s
h
utdown
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-03-05
Dave Chinner
xfs: return inode fork o
f
fset in bulk
s
tat for fsr
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-03-05
Dave
C
hinner
xfs:
Increa
s
e the default
s
ize
o
f the reserved blocks
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-03-05
Dave Chinner
x
f
s: trunca
t
e
delalloc extents when IO fail
s
in wr
i
teback
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-03-05
Dave C
h
inner
xfs: check fo
r
mo
r
e work before
sleeping in xfs
s
ync
d
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-03-05
Dave Chinner
x
f
s: Fix
a bui
l
d w
a
rning
in
x
fs_aops
.
c
...warning that slipped through.
Dave Chinner
had posted
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-03-01
Dave Chin
n
e
r
xfs: Non-blocking i
n
ode locking in
I
O
completion
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-03-01
Dave Chinner
GF
S
2
:
ordered writes are back
w
ards
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-02-03
Dav
e
Chin
n
er
xfs: kil
l
x
f
s
_bawrite
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-02-03
Dav
e
Chinner
x
f
s: kill the unused X
F
S_QMOPT_* flush flags
V
2
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-26
Dave
C
hinner
x
f
s: Use de
l
a
y
write promotion
f
o
r
dquot flushing
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-26
Dave C
h
inner
xfs
:
Sort
delayed wri
t
e buf
f
ers before
dispatch
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-02-01
Dave
C
hinn
e
r
xfs: Don't issue buffer IO direc
t
fr
o
m AIL
push
V2
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-02-06
D
ave Chinner
x
f
s:
Use delayed wr
i
te f
o
r inodes rathe
r
than
async V2
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-02-06
Dave Chinner
xfs: Make inode recla
i
m states
e
xplicit
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-26
Dave
Chi
n
ner
xfs:
t
urn off sign warnings
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-26
Dav
e
C
hinner
xf
s
: don't hold onto reserve
d
blocks on remount,ro
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-20
Dave Chin
n
er
x
f
s: rearr
a
nge xfs_
m
od
_
sb() to avoi
d
arr
a
y sub
s
cri
p
t
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dave
Chinn
e
r
x
f
s
: suppress spurious
u
n
initialised var warning in
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
D
ave
Ch
i
n
ner
x
f
s: m
a
k
e comp
i
l
e
warn about char sign mismatche
s
aga
i
n
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dave Chinner
xfs: clean
u
p
sign w
a
r
n
i
ngs in d
i
r2 co
d
e
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dave Chinner
xfs
:
conver
t
attr to
use unsigned names
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dave Chinner
xfs: xfs_bu
f
_iomove() doesn't care about signedness
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Da
v
e
Chinne
r
xfs: mak
e
xfs_
d
ir_cilookup_r
e
sult use unsi
g
ned cha
r
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dave
C
hinner
xfs: convert dirnam
e
ops to
un
s
igned char name
s
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dave Chinner
xf
s
:
c
onvert DM ops to use uns
i
gn
e
d
cha
r
n
ames
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dave Chinner
xfs: di
r
ectory names ar
e
unsigne
d
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chin
n
e
r
xfs
:
e
mbe
d
t
he pagb_list
a
rray in
t
he
p
erag st
r
ucture
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave C
h
inner
xfs
:
handle ENO
M
EM correctly
d
u
ring i
n
itialisati
o
n
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinner
x
f
s: Kill filestream
s
cache flush
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinner
xfs: Add
trace points for
per-ag
r
efcount de
b
ugging
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Da
v
e Chinner
xfs: Reference count pe
r
-ag stru
c
tures
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Ch
i
nne
r
xf
s
:
R
eplac
e
per-ag arr
a
y wi
t
h a
r
a
dix tree
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinner
xfs
:
c
o
nv
e
rt rema
i
nin
g
direct references to m_perag
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave
Chi
n
ner
x
f
s: Conv
e
r
t
f
i
lestreams code to use
p
er-
a
g
get/put
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave
C
hinner
xfs: D
o
n't directly refe
r
enc
e
m_perag in al
l
ocatio
n
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave C
h
inne
r
xfs: rename xfs_get_perag
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dav
e
C
hinne
r
xfs: Don't
wake
x
fsbufd when idle
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Da
v
e
Chi
n
ner
xfs: Don't wake the aild o
n
ce per sec
o
n
d
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave
Chinner
xfs: Use
l
i
s
t_head
s
for log recovery item lists
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave C
h
i
nner
xfs:
c
lea
n
up inconsistent variable n
a
ming i
n
xf
s
_
s
w
a
p_exte
n
t
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinner
xfs: add tracing t
o
xfs_swap_exten
t
s
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinner
xfs: xfs_swap_e
x
tent
s
needs to h
a
ndle dynamic f
o
rk
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dav
e
Chinner
xfs: fix mis
s
ing error che
c
k in xfs_rtf
r
ee_
r
a
n
ge
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinner
x
f
s
: fix
stale i
n
ode flush avoidance
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Ch
i
nner
xfs:
R
emo
v
e inod
e
io
l
ock
h
eld
c
heck during allocation
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
D
ave Chinner
xfs: reclaim all inodes by back
g
round
t
ree walks
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
D
ave
C
hinner
xfs: Avoid inodes in recl
a
i
m when
f
lushi
n
g from inod
e
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinne
r
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
lib: Introduce
g
eneric list
_
sor
t
function
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-10
Da
v
e Ch
i
nner
xfs: Ensure we for
c
e all busy exte
n
ts in range to d
i
sk
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-10
Dave Chinner
xfs:
D
on't flush
sta
l
e
in
o
des
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-08
Dave Chinn
e
r
xfs:
kill
some warnings
o
n i386
b
uilds
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 Ch
i
n
ner
XFS: Free bu
f
fer
p
a
ges ar
r
ay unconditionally
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-12-16
Dave Chinne
r
xfs: improve
m
etada
t
a I/O merging
in the
elevator
Signed-off-by:
Dave Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2009-10-08
Dave Chi
n
n
e
r
xfs: make sure xfs_sync_fs
d
ata cove
r
s the log
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-10-08
D
ave Chinner
xfs:
m
a
rk
inodes dirty before issuing I
/
O
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-10-08
Dave Chinner
xfs
:
fix xfs_quiesce_
d
a
t
a
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-09-01
Dave Chinner
xfs: spe
e
d
u
p fre
e
inod
e
se
a
rch
Signed-off-by:
Dave Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2009-09-01
Dave Chinner
xfs: fact
o
r out debu
g
checks from x
f
s_dialloc and xfs_difr
e
e
commit
|
commitdiff
|
tree
2009-09-01
Dave Chinner
xfs:
f
actor out
inode
initialisation
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-06-08
Dave Chinner
xfs: in
t
rod
u
ce a per-ag
inode iterat
o
r
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-06-08
Dave Ch
i
nner
xfs: remove unused p
a
rameter fro
m
xfs_reclaim_inodes
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-06-08
Dave Chinner
xfs: factor
o
ut inode va
l
idat
i
o
n
for sync
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-06-08
Dave Chinner
xfs
:
s
plit in
o
de
dat
a
w
r
i
teback
from xfs_
s
y
n
c_inodes_ag
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-04-06
Dave
Ch
i
n
n
er
xfs: remove xfs_flush_space
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-04-06
Dave C
h
inner
xf
s
: flush
delayed allco
a
t
ion bl
o
ck
s
on ENOSPC in create
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-04-06
Dave Chinner
xfs:
blo
c
k ca
l
lers of x
f
s_flush_inodes
(
)
c
orre
c
t
l
y
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
next