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
Merge branch 'perf-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...
2010-06-24
Dave Chinner
xfs:
r
e
m
o
ve b
l
ock n
u
mber from inode l
o
okup code
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-06-24
D
a
ve Chi
n
ner
xfs: rename XFS_IGE
T
_
BULKSTAT to XFS_IG
E
T_UNTRUSTED
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-06-24
Dave Chinne
r
xfs:
v
alidat
e
untruste
d
inode numbers during lookup
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-06-09
D
a
ve
Chinne
r
w
r
iteback: limi
t
write_cache_pages integrity scan
n
i
n
g
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-06-09
Dave
C
hinner
xfs: remove nr_to_write writeback windup
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-06-09
Dave Chinner
writeba
c
k:
p
a
y
atten
t
ion to w
b
c->nr_to_write in w
r
ite_cache_
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-06-03
Dave Chinner
x
f
s: fix rac
e
in in
o
de c
l
ust
e
r fre
e
ing f
a
ilin
g
to stale
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-28
Dave Chinner
xfs
:
f
i
x
might_sle
e
p
() warning
w
hen ini
t
iali
s
ing per
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-28
Dave Chinne
r
xfs: Ch
e
ck new ino
d
e size is OK
b
efore
preallocat
i
ng
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave Chinner
xfs: Ensure inod
e
allocation buffers are fully repl
a
yed
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave Chi
n
ner
x
fs
:
e
nab
l
e
background pushing of the
C
IL
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
D
ave Chinner
xfs:
forced unmount
s
need
t
o
p
ush the CIL
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave Chinner
xfs: Int
r
oduce
d
el
a
yed logging
c
ore
c
ode
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
D
a
ve Chinner
xfs:
Delayed logging desig
n
documentation
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
D
a
ve
Chinner
xfs
:
Improve s
c
alab
i
lity of busy extent tra
c
king
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave
C
hinner
xfs:
mak
e
the log ticket
I
D
a
v
ailable outside the lo
g
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
D
ave Chinner
xfs: clean up log ticke
t
ov
e
rru
n
debug out
p
u
t
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave
Chinne
r
x
f
s:
C
lean up X
F
S_BLI
_
*
fla
g
namespace
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave Chinne
r
xfs: modify buffer item
r
eference counting
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave Chinn
e
r
xfs: allow log ticket
all
o
cation to take allo
c
ation
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave Chin
n
er
xfs: Don't reu
s
e
t
he same tran
s
action ID for
duplicated
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dav
e
Chinner
xf
s
:
m
ake the
lo
g
ticket transaction i
d
r
a
ndom
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
D
a
v
e Ch
i
nner
xfs: convert the dquot free list to use list
heads
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
D
a
ve Chinner
xfs: con
v
e
r
t the dquo
t
h
ash list t
o
u
se list
h
ea
d
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Chinner
xfs: re
m
ove du
p
licate code
f
ro
m
dq
u
o
t
r
eclaim
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave
Chinner
xf
s
: conv
e
rt the pe
r
-mount d
q
u
o
t
l
is
t
to use list heads
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave
Chinner
xfs: add
l
og ite
m
re
c
overy tracing
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Da
v
e Ch
i
nner
xfs: introduce new internal log ve
c
tor str
u
ctu
r
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
Reviewed-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave
Ch
i
n
n
er
xfs: factor xlo
g
_write
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
Reviewed-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Chin
n
er
x
f
s: log tic
k
et res
e
rvation underestimates
t
he n
u
mber
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Chinner
xfs: Clean up xfs_t
r
ans_committed
c
ode
a
fter factoring
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Ch
i
n
n
er
xfs:
u
pdate and f
a
ct
o
r xfs
_
trans_committed()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Chinner
xf
s
: split out iclog writing from xfs
_
trans_
c
ommit()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Chinner
xfs: fix reser
v
a
ti
o
n release commit f
l
ag
in xfs_bmap_add_att
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dav
e
Chinner
x
f
s
:
remove stale par
a
meter f
r
om
->iop_unp
i
n me
t
hod
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Da
v
e
Chinner
xf
s
:
A
dd inode
pin counts to traces
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dav
e
Chinn
e
r
xfs: facto
r
l
o
g
item
initialis
a
tion
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-04-29
D
a
ve Chin
n
er
xfs: add
a
shrinker
t
o backgr
o
und inod
e
re
c
l
aim
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-04-26
Dave Chi
n
n
er
xfs: more
s
w
ap exte
n
t
fixes for dynamic fork of
f
sets
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-04-16
Dave
C
h
i
nner
xfs:
don't warn on EAGAI
N
in
i
no
d
e reclaim
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-04-16
D
a
v
e Chinner
xfs:
e
nsure that
sync upd
a
t
es
t
he log tail
correct
l
y
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-03-16
D
ave
Chinner
x
fs: don't w
a
rn about page dis
c
a
rds
o
n shu
t
down
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-03-05
Da
v
e Chinner
x
fs: ret
u
rn ino
d
e
for
k
o
f
fset in
b
ulkstat
f
or fsr
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-03-05
Dave C
h
inne
r
xf
s
:
Inc
r
e
a
se
t
he default size of the reserved
b
locks
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-03-05
Dave Chinner
x
fs:
trunca
t
e
d
elalloc extents
w
h
e
n
IO fails in wri
t
eb
a
ck
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-03-05
Dave Chi
n
n
er
xfs
:
chec
k
for more work before s
l
e
e
ping in xfssyn
c
d
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-03-05
Dave Chinn
e
r
xfs: Fix a build wa
r
ni
n
g in xfs_
a
ops
.
c
...warning that slipped through.
Dave Chinner
had posted
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-03-01
D
a
v
e Ch
i
nne
r
x
f
s: N
o
n-
b
locking inode loc
k
ing
in IO
compl
e
t
ion
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-03-01
Dave Chinn
e
r
GFS2: ordered writ
e
s are backwards
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-02-03
Dave
Chinner
xf
s
:
kill xfs_bawrite
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-02-03
Dave Chinner
xfs: 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
hin
n
er
xfs
:
Use delay wr
i
te promotion for dquot flushing
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-26
D
a
ve Chinner
xfs: Sort de
l
ay
e
d write bu
f
fers befor
e
dis
p
at
c
h
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-02-01
Dave
Chinner
xf
s
: D
o
n't issue buffer
IO direct from AIL push V2
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-02-06
Dave Chinner
xfs
:
Use delayed write for in
o
des rather than async
V
2
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-02-06
Dave Chinner
xfs: Mak
e
inode reclai
m
sta
t
e
s
explicit
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-26
D
ave Chinner
xfs
:
turn off
sign warnings
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-26
Dave Chin
n
er
x
f
s: don'
t
hold onto r
e
served b
l
ocks on remount,ro
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-20
Dave Ch
i
nne
r
xfs: rearrange xfs
_
mod_
s
b() to
a
void
array sub
s
cript
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Da
v
e Chinner
xf
s
: suppr
e
ss sp
u
r
ious u
n
initialised
var warning
in
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dave Chinner
xfs: make compile wa
r
n about char sign
m
ismatches again
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dav
e
Chinner
xfs:
c
lean u
p
sign wa
r
nings in dir2 c
o
de
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dave C
h
inner
xfs: convert a
t
t
r to use
u
n
s
i
g
ned names
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dave Chinner
xfs:
x
fs_buf_iomove() doe
s
n't car
e
ab
o
ut signedness
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
D
a
ve
C
hinner
xfs: make
xf
s
_
d
ir_cilooku
p
_
r
esult use unsigned
c
h
a
r
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dave
C
h
i
nner
xfs: convert
d
irname
o
ps to un
s
ign
e
d char names
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dave Chinner
xfs: convert D
M
ops to
u
se unsigned
c
har names
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dav
e
Chinner
xfs: directory n
a
mes are unsigned
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinn
e
r
x
f
s: embe
d
th
e
p
agb_
l
ist a
r
ray in the perag stru
c
ture
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave
Chinne
r
xfs: handle
E
N
O
M
EM correc
t
ly durin
g
i
n
i
tialisation
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave
Chinner
xfs
:
Kill filestreams cache
f
l
ush
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dav
e
Chinner
x
f
s: Ad
d
t
r
a
c
e
p
oint
s
for per-ag
r
efcou
n
t
debugging
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dav
e
Chinner
xf
s
: Referen
c
e co
u
nt per-ag struct
u
r
e
s
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dav
e
Ch
i
nner
xfs
:
Repl
a
c
e
per-a
g
array with a radix tre
e
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinner
xfs: convert remaining direc
t
ref
e
r
e
nces to
m
_
perag
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dav
e
Chinner
xf
s
: Co
n
v
ert filestreams
c
ode to u
s
e pe
r
-ag ge
t
/p
u
t
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave C
h
i
nne
r
xfs: D
o
n't
dire
c
tly r
e
ference m_perag in a
l
location
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinn
e
r
xfs:
r
ename
x
f
s_get_perag
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave
Chinner
xfs: Don'
t
w
ake xfsbufd when idle
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinner
xfs: Don't wake the ai
l
d
o
nce
per
s
econd
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave
C
hi
n
ne
r
xf
s
: Use
l
ist_heads
f
o
r
l
og recovery item lists
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinner
xfs: clean up inc
o
nsist
e
nt vari
a
ble
n
aming in
x
fs_swap_exten
t
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Ch
i
nner
xfs: add tr
a
cing to
xfs
_
swap_extents
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Ch
i
n
n
e
r
xfs: xfs
_
swa
p
_ext
e
nts needs to handle dy
n
a
mic fork
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
D
a
ve
C
h
i
nner
xfs
:
fix m
i
ssing erro
r
ch
e
ck
in xfs_rtfre
e
_ran
g
e
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave
C
h
i
n
ner
xfs
:
fix stale inod
e
fl
u
s
h avoidance
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave
C
hinne
r
xfs: Remove
i
n
ode iolock held
c
h
eck duri
n
g allocat
i
on
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Da
v
e
Chinner
xf
s
: reclaim all inodes by
b
ackground tree walks
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinner
xfs: A
v
oid inodes in reclaim when flus
h
ing from
i
node
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dav
e
Chinner
x
fs
:
r
e
claim inodes under a w
r
i
t
e
loc
k
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-13
Dave Chinn
e
r
lib: Introduce generic list_sort functi
o
n
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-10
Dav
e
Chinner
xfs:
E
nsure we force all busy
e
xte
n
ts in range
t
o disk
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-10
D
a
ve Chinner
xfs: Don't
f
l
ush stale inodes
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-08
Dave
Chinner
xfs:
k
ill
s
om
e
warn
i
ngs on
i
3
86 builds
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 Chinner
XFS:
F
ree buf
f
e
r pages
ar
r
a
y
unconditionally
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-12-16
D
ave Chin
n
er
x
fs: improve metadata I/O mer
g
i
ng i
n
the elevator
Signed-off-by:
Dave Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2009-10-08
Da
v
e
C
hin
n
er
xfs:
make sure xfs_
s
ync_fsdata
cover
s
th
e
log
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-10-08
Da
v
e Chinner
xfs: mark
inodes dirty bef
o
re issuing
I
/O
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-10-08
Dave
C
hinner
xfs: fix
xfs_quiesce_data
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-09-01
Dave Chin
n
er
xfs: speed up f
r
ee
i
node s
e
a
rch
Signed-off-by:
Dave Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
next