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: add log item recovery tracing
2010-05-19
D
ave Chinner
x
fs:
add log
item recovery tra
c
ing
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dav
e
Chinner
x
f
s:
introduce new internal log v
e
ctor
structur
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: fac
t
or xlog_write
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
Reviewed-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
D
a
v
e
Chinne
r
xfs: log ticket res
e
rvation und
e
resti
m
ates the nu
m
ber
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Chinner
xfs: Clean
up x
f
s_trans_
c
o
m
mit
t
ed code afte
r
factor
i
ng
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Chinner
xfs:
u
p
da
t
e a
n
d f
a
ct
o
r xf
s
_trans_committed()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave
C
h
i
nner
xfs: split
out i
c
l
og writing from xfs_tra
n
s
_commit()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
D
ave Chinner
xfs: fix reservation release commit fla
g
i
n xfs_bmap_add_att
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Chinner
x
fs:
r
emove
s
tale parameter f
r
o
m
->iop_unpin meth
o
d
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Chinner
xfs: Add in
o
de pin cou
n
ts to
t
races
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Da
v
e
C
hinner
xfs: factor
log item
init
i
a
lisation
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-04-29
Da
v
e Chin
n
er
xfs: add
a s
h
rinker t
o
background inode reclaim
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-04-26
Dave Chinne
r
xfs: mo
r
e swap exte
n
t f
i
xes for dynamic fo
r
k of
f
sets
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-04-16
Dave Ch
i
nner
xfs: don't warn on EAGAI
N
in inode reclaim
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-04-16
Dave Chinner
x
f
s: ensure that sy
n
c updates the
l
o
g tail correctly
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-03-16
Dave Ch
i
nner
x
fs: don't warn about page di
s
cards
o
n shutdown
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-03-05
Dave Chinner
xfs: return
i
node fork offse
t
in bulkstat for
f
s
r
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-03-05
Dave C
h
inner
xfs: Increase the default size of
t
h
e reserved b
l
o
c
ks
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-03-05
D
a
v
e Chinner
x
f
s: truncate
d
elalloc
extents
w
hen IO fails in
w
r
i
te
b
ack
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-03-05
Dave C
h
inn
e
r
xf
s
: che
c
k f
o
r more
work
b
efore sl
e
e
p
in
g
in xfssyncd
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-03-05
Dave Ch
i
nner
xfs: Fix a bu
i
ld
warni
n
g in xfs
_
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 Chinner
xfs: No
n
-
b
locking
inode locking
in IO
c
o
m
p
let
i
on
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-03-01
Da
v
e Chinner
G
F
S2:
ordered writes ar
e
backwards
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-02-03
Dave C
h
inn
e
r
xfs:
k
il
l
xfs_bawrite
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-02-03
D
ave Chinner
xfs: kill th
e
unused XFS_QMO
P
T_* flush
f
lags V2
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-26
Da
v
e Chinner
xfs: Use delay write
p
romotion for
d
quot
f
lushing
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-26
Dave Chi
n
ner
xfs:
Sort delaye
d
write
b
u
ffers bef
o
r
e
dispatch
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-02-01
D
a
ve Chinner
xfs: Don't
i
s
sue buffer IO d
i
r
e
ct
fro
m
AIL
p
ush V
2
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-02-06
Dave C
h
inner
xfs: U
s
e
delayed write for inodes rather
t
han async V2
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-02-06
Da
v
e Ch
i
nner
xfs: Make inode reclaim states explicit
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-26
Da
v
e
Chi
n
ner
xfs: turn off sign
w
arnings
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-26
Dave Chinn
e
r
xfs
:
don't hold o
n
to
reserved blocks o
n
r
emount
,
ro
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-20
Dave C
h
inner
x
fs: re
a
rr
a
nge xfs_
m
od_sb(
)
to avoid
a
r
r
a
y subscript
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dav
e
Chinn
e
r
x
fs: suppr
e
ss
spu
r
ious uninitialis
e
d v
a
r
warni
n
g in
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Da
v
e Chinne
r
x
f
s: make compile w
a
r
n
about ch
a
r sign mismatches aga
i
n
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dav
e
C
hin
n
e
r
xfs:
clean
u
p sign war
n
i
n
gs in dir2 code
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dave Chin
n
er
xfs: conve
r
t attr to
use
u
nsigned names
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dave C
h
inner
x
f
s
:
xfs_buf_iomove() doesn't
care abo
u
t signedness
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dave
Chinner
xfs: make xfs_dir_ci
l
ook
u
p_r
e
su
l
t use
u
nsigned char
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dave
Chinner
xfs: convert dirname
o
ps to un
s
igned ch
a
r names
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dave Chinner
xfs: c
o
n
v
e
rt DM ops
to use
u
nsigned
c
h
a
r names
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dave Chin
n
er
xfs
:
directory names a
r
e
unsigned
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinn
e
r
xfs: embed the
p
ag
b
_list
a
r
r
a
y in th
e
perag structure
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinner
xfs: handle ENO
M
EM correctly
d
uring initiali
s
atio
n
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
D
a
ve
Chinn
e
r
x
fs: Kill filestreams
c
a
ch
e
fl
u
s
h
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinner
x
f
s: Add trace points
for per-ag r
e
fco
u
nt debugging
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Da
v
e Chinner
xfs: R
e
f
e
rence cou
n
t per-
a
g structu
r
e
s
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinner
xfs: Replace per-a
g
arr
a
y with a radix tr
e
e
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinner
xfs: convert
remaining
d
i
r
ect referenc
e
s to m_pera
g
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
D
a
ve Chin
n
er
xfs: Co
n
ve
r
t filest
r
e
a
m
s
c
ode
to use per-ag get/put
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
D
ave Chinner
xfs:
D
on'
t
directl
y
refe
r
ence m_pe
r
a
g in
a
lloc
a
ti
o
n
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinner
xfs: rename
x
fs_g
e
t_perag
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chin
n
er
xfs: Don't w
a
ke
x
fsbufd w
h
en idle
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chi
n
ner
xfs: D
o
n
'
t wa
k
e the ai
l
d once pe
r
se
c
ond
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinner
xfs: Us
e
list_heads for
l
og recovery i
t
em
l
ists
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinner
xfs: clean up inconsistent v
a
riable
n
aming in xfs_swap_extent
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Da
v
e Chinner
x
f
s: add tracing
to xfs_sw
a
p_ext
e
nts
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinner
xfs:
x
fs_s
w
ap_extents needs to
han
d
le dynamic
f
ork
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
D
av
e
C
hinn
e
r
xfs:
f
i
x mis
s
ing error ch
e
ck in xfs_rtfree_ran
g
e
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinner
xfs:
fix stale inode flush av
o
id
a
n
c
e
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chi
n
ner
xfs
:
R
e
move
i
n
o
de iolock held check
during allo
c
ation
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
D
a
ve Chinner
xfs
:
r
eclaim all
in
o
des by background tree walks
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinner
xfs: Avoi
d
inodes
i
n re
c
l
a
i
m
when f
l
ushing f
r
om
inode
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chi
n
ner
xfs:
reclaim inodes
u
nder a write lock
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-13
Dave Chinn
e
r
lib:
I
ntrodu
c
e gener
i
c lis
t
_sor
t
f
u
nction
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-10
Dave Chinn
e
r
xfs
:
Ensure we
f
o
r
ce
a
ll busy extents in
r
ange t
o
disk
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-10
D
a
ve Chinner
xfs: Do
n
't
flush stale inodes
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-08
Dave
Chinner
xfs: kill some warnings
on
i386 bu
i
l
ds
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
X
F
S
:
Free bu
f
fer pag
e
s a
r
r
a
y unconditi
o
nally
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-12-16
Dave C
h
inn
e
r
xfs:
i
mprove
m
etadata
I
/
O merging in the elevator
Signed-off-by:
Dave Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2009-10-08
Dave Chinner
xfs: make sure
xfs_sync_fsdata covers t
h
e log
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-10-08
Dave Chinner
xfs: mark in
o
des dirty before issuing I/O
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-10-08
Dav
e
Ch
i
nn
e
r
xfs
:
fix x
f
s_quiesce_data
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-09-01
Dave Chinner
xfs: sp
e
ed up free inode
s
ear
c
h
Signed-off-by:
Dave Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2009-09-01
Da
v
e Chinner
xfs: factor out
debug che
c
ks from xfs_dial
l
oc and xfs_difree
commit
|
commitdiff
|
tree
2009-09-01
Dave Chinn
e
r
xf
s
: facto
r
out inode in
i
t
i
a
lisatio
n
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-06-08
Dave Chinner
xfs: introduce a per-ag inode
iterat
o
r
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-06-08
Dave Chinne
r
xfs: re
m
o
v
e
unused parame
t
er from xfs_reclaim_inodes
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-06-08
Dave Chinner
xfs:
f
a
ctor out inode valida
t
ion for sync
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-06-08
Dav
e
Chinn
e
r
xfs: split
inode
data wr
i
teba
c
k f
r
om xfs_sync_inodes_ag
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-04-06
Dav
e
C
h
inner
xfs: remove xfs_flush_space
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-04-06
Dave C
h
i
nner
xfs: flush delayed allcoation
blocks on ENOSPC in create
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-04-06
Dave Ch
i
n
n
e
r
xfs: block callers of xfs
_
f
lush_
i
nodes() correctly
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-04-06
Da
v
e
Chinner
xfs: make i
n
ode flush
a
t
ENOSPC synchrono
u
s
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-04-06
Dave
C
hin
n
e
r
xfs: use xfs_
s
ync_inodes(
)
f
o
r device
flushi
n
g
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-04-06
Dave Chinner
xfs:
inform the xfsaild of the push tar
g
et
before
s
leeping
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-04-06
Dave
C
hinner
xfs:
p
revent u
n
w
r
itten
extent conversion from
blocking
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-04-06
Dave Chinne
r
xfs: fix double
free o
f
inode
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-04-06
Dave
Ch
i
nne
r
x
f
s
:
v
alidate log f
e
ature fields correct
l
y
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-03-16
D
ave
C
hinner
xfs: fac
t
or out
c
o
de
t
o find the lon
g
est fre
e
ex
t
ent
.
.
.
Signed-off-by:
Dave Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2009-02-03
Dave
C
hi
n
ner
xfs: C
h
eck
b
uffer lengths in log r
e
covery
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-02-03
Dave C
h
inner
xfs:
C
h
eck buff
e
r lengt
h
s i
n
lo
g
r
e
c
o
very
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-01-22
Dave Ch
i
nn
e
r
Long
b
tree pointers
a
re still 64 bit on disk
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-01-22
Dave Chinner
Long btree
p
ointers are still 64 bi
t
on disk
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-12-05
Dave
C
hinner
[XFS]
F
ix hang after disallow
e
d rename acros
s
d
i
rectory
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-12-05
Dave Chinner
[XFS] Fix
h
ang after
d
isallo
w
ed r
e
name across d
i
rectory
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-12-01
Dave Chinner
[XFS] remov
e
i_gen f
r
om incore inode
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-12-01
Da
v
e
C
h
inner
[XFS]
f
i
x u
n
initial
i
sed variable bug in dquot release
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-12-01
Dave Chinner
[XFS] fix
erro
r
invers
i
on problems
with da
t
a flushing
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2008-11-17
Dave Chinner
[XFS]
F
i
x
do
u
ble free of log tickets
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
next