repo.or.cz
/
linux-2.6
/
btrfs-unstable.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
xfs: embed the pagb_list array in the perag structure
2010-01-15
Dave
Chinn
e
r
xfs: embed
the
pa
g
b_list array in the pe
r
a
g struc
t
u
re
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chin
n
e
r
xfs: handle ENOME
M
correctly duri
n
g in
i
tia
l
i
sation
.
.
.
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2010-01-15
Da
v
e Chinner
xfs
:
Kill
f
ilestreams cach
e
f
l
ush
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2010-01-15
D
ave
C
hinner
xfs: Add trace points for
p
e
r
-ag refcount d
e
b
u
gging
.
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2010-01-15
Dav
e
Ch
i
nner
xfs: Re
f
ere
n
ce
c
oun
t
per-ag structures
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2010-01-15
D
a
ve Ch
i
nner
x
fs:
Replace per-ag array
with a radix tree
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2010-01-15
D
a
ve C
h
inner
x
fs: conve
r
t remaining dire
c
t ref
e
rences t
o
m
_perag
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2010-01-15
Dave
C
hinner
xf
s
: Co
n
v
ert
f
ilestreams code to
u
se per-ag get/p
u
t
.
.
.
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2010-01-15
D
a
ve Chinner
xfs: Don't directly
r
eference m
_
perag in allo
c
ati
o
n
.
.
.
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinner
xfs: r
e
name
xfs_get_per
a
g
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2010-01-15
D
ave Chi
n
ner
x
fs: Don't wake xfs
b
ufd when idle
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinner
xfs: Don
'
t
wake the
aild once per second
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2010-01-15
Dave C
h
inner
xfs
:
Use list_heads for
log recov
e
ry item lists
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2010-01-15
Da
v
e
C
h
in
n
er
xfs: cle
a
n
u
p incon
s
istent variable naming in xfs_swap_extent
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinner
xfs: a
d
d tracing
to xfs_s
w
a
p
_exte
n
t
s
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2010-01-15
Da
v
e
Chinner
xf
s
: xfs_
s
wa
p
_
e
xtents needs to han
d
le d
y
namic for
k
.
.
.
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinner
xfs: fix missi
n
g error check
i
n xfs_rtfree_range
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2010-01-15
Dave
C
hinner
xfs:
fi
x
s
t
ale inode flush a
v
oi
d
ance
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2010-01-15
D
a
ve Chinner
xfs
:
Remove i
n
ode iol
o
ck held check
d
uring allocation
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2010-01-15
Dave Ch
i
n
ner
xfs: re
c
laim al
l
ino
d
es
by backgrou
n
d tree walks
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinne
r
xfs: A
v
o
i
d inodes in
r
ecl
a
im when flushing
f
r
om inode
.
.
.
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2010-01-15
Dave
Chinne
r
xfs: reclaim inode
s
under a write lock
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2010-01-13
Dave Chinner
lib: Introduce generic list_sort functio
n
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2010-01-10
Dave Chinner
x
f
s:
E
n
su
r
e we f
o
r
c
e all busy extents
i
n
range to dis
k
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2010-01-10
Dave Ch
i
n
n
er
x
fs: Don't flush stale inodes
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2010-01-08
Dave
C
h
i
nner
xfs:
kill some
w
arnings on i386 builds
Signed-off by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2009-12-16
Dave Chinner
XFS: Free buff
e
r
p
a
ges array unconditionally
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2009-10-08
Dave Chinner
xfs: make s
u
re
x
fs_sy
n
c_fs
d
ata
c
over
s
the
l
og
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2009-10-08
D
ave C
h
inn
e
r
xfs: mark i
n
odes dirty
bef
o
re issuing I/O
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2009-10-08
D
ave Chinner
x
f
s: fix xfs_
q
uiesce_data
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2009-09-01
Dave Chinner
xfs:
f
a
ctor
o
ut
i
node initialisation
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2009-06-08
Dave Chinn
e
r
xfs: i
n
t
r
oduce a p
e
r-ag inode itera
t
or
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2009-06-08
Dave Chinner
xfs: re
m
ove
u
nused para
m
eter fro
m
xfs_rec
l
a
im_inodes
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2009-06-08
Dave Chinner
xfs: factor out inode validati
o
n fo
r
sync
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2009-06-08
Dav
e
Chinner
xfs: spli
t
i
node d
a
t
a
writeback from x
f
s_sync_ino
d
e
s
_ag
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2009-04-06
Dav
e
Ch
i
nner
xfs
:
remove xfs_flush_spa
c
e
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2009-04-06
Dave Chinner
xfs:
f
lush delayed allco
a
tion b
l
ocks on
E
NOSPC in create
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2009-04-06
Dave Chin
n
er
xfs: block callers of x
f
s_
f
lush_inode
s
(
)
corre
c
tly
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2009-04-06
Dave Chinn
e
r
xfs: m
a
ke inode flush
a
t
EN
O
SPC synch
r
onous
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2009-04-06
Dave Chinner
xfs:
use xfs_s
y
nc_i
n
odes() for devi
c
e f
l
ushing
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2009-04-06
Da
v
e
Chinner
xfs
:
info
r
m th
e
xfsaild of
the push target befor
e
sleeping
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2009-04-06
Dav
e
Chinne
r
x
f
s: prevent
u
nwritten extent conve
r
sion
from blocking
.
.
.
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2009-04-06
D
a
ve
Chinner
xfs:
f
ix
d
o
u
ble free of
inode
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2009-04-06
Dave Chinner
xfs:
v
alidate log feature fields
correc
t
ly
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2009-02-03
Dav
e
Ch
i
nn
e
r
xfs: Chec
k
buffer length
s
in
log
r
ecovery
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2009-02-03
Dave Chinner
xfs: Che
c
k buffer lengths i
n
log
r
e
cov
e
ry
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2009-01-22
Dave Chinner
Long btree poi
n
ter
s
are
still 64 bit o
n
d
isk
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2009-01-22
Da
v
e Chinner
Long btre
e
pointers a
r
e st
i
ll 64 bit on
disk
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-12-05
D
a
v
e Ch
i
nner
[
XFS] Fix hang after disall
o
wed rename acro
s
s directory
.
.
.
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-12-05
Da
v
e Chin
n
er
[X
F
S] Fix hang after disallo
w
e
d
ren
a
me across directo
r
y
.
.
.
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-12-01
Dave Chinner
[XFS]
r
emove
i_g
e
n from incore inode
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-12-01
Dave Chinner
[X
F
S
]
f
i
x uninitialised variable bug in
d
quot r
e
lease
.
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-12-01
Dave Chinner
[XFS] f
i
x er
r
or
i
nversion pro
b
lem
s
w
ith data flushing
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-11-17
D
ave
C
h
inner
[XFS] Fix double free of log tickets
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-11-10
David Chinner
[XF
S
] XFS: Check for valid transa
c
ti
o
n heade
r
s
i
n reco
v
ery
Signed-off-by: David Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-11-10
Dave Chinner
[XFS] h
a
ndle memory al
l
ocation failures du
r
i
n
g
log
.
.
.
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-11-10
Davi
d
Chinner
[XFS] Account for
allocated blocks when expanding directories
Signed-off-by: David Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-11-10
Dave Chinner
[X
F
S] Avoid using inod
e
s that haven't
b
een complete
l
y
.
.
.
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-11-10
Dave Chinner
[XF
S
] fix unini
t
ialised variabl
e
bug in d
q
u
ot r
e
lease
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-11-10
Dave Chinner
[XFS] handle
memory allocation
f
ailur
e
s during log
.
.
.
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-10-30
David Chinner
[XFS] Fi
x
r
a
c
e when looking up reclaim
a
ble inodes
Signed-off-by: David Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-10-30
David
C
h
inner
[XFS] correctly select first log
i
tem
to push
Signed-off-by: David Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-10-30
David Chinner
[XFS] a
v
oid all
r
ecl
a
i
m
able inodes
in xfs_sync_inodes_ag
Signed-off-by: David Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-10-30
David Chinner
[XFS]
C
an't lock inodes in radix tree preload regio
n
Signed-off-by: David Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-10-30
David Chinner
[XFS] XFS: Check for valid
t
ran
s
action
h
eaders in recovery
Signed-off-by: David Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-10-30
David
C
hinner
[XFS] Finish remo
v
in
g
t
he m
o
unt
p
oi
n
ter from the AIL API
Signed-off-by: David Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-10-30
David Chinner
[XFS
]
A
dd
a
il po
i
nter into log items
Signed-off-by: David Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-10-30
David Chinner
[XFS] Given th
e
log a pointe
r
t
o the
A
IL
Signed-off-by: David Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-10-30
Da
v
i
d
Chinner
[XF
S
] Move the AIL lock i
n
to
the struct xfs_ail
Signed-off-by: David Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-10-30
David
Chi
n
n
e
r
[XFS] A
l
low 64
b
it mac
h
ines to avoid the AIL loc
k
d
u
ring
.
.
.
Signed-off-by: David Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-10-30
David Chinner
[XFS] move the AIl traversal
o
ver to a consist
e
n
t
interface
Signed-off-by: David Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-10-30
David Chinner
[XFS]
U
se a cu
r
sor for AIL traversal
.
Signed-off-by: David Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-10-30
David Chinner
[XFS] Allocate
t
he struct xfs_ail
Signed-off-by: David Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-10-30
David Ch
i
nner
[XFS] Account for al
l
ocated
b
l
o
c
k
s
when expa
n
ding
d
irectories
Signed-off-by: David Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-10-30
David
Chin
n
er
[XFS] P
r
event lo
o
ping in x
f
s
_
s
y
nc_inodes_ag
Signed-off-by: David Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-10-30
David
C
hinner
[XF
S
]
kill delet
e
d i
n
o
des
l
is
t
Signed-off-by: David Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-10-30
David Chinner
[X
F
S] use the
inode radix tre
e
for
reclaimin
g
inodes
Signed-off-by: David Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-10-30
David Chinner
[XFS] ma
r
k
inodes for
reclaim vi
a
a tag in the inod
e
.
.
.
Signed-off-by: David Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-10-30
David Ch
i
nn
e
r
[XFS] r
e
name inode reclaim
f
u
ncti
o
ns
Signed-off-by: David Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-10-30
D
avid Chinner
[
XF
S
]
mo
v
e inode reclaim functions t
o
x
f
s_sync
.
c
Signed-off-by: David Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-10-30
Davi
d
Chinner
[XFS] Pr
e
vent u
s
e-after
-
free caused by s
y
n
c
hronous
.
.
.
Signed-off-by: David Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-10-30
David
C
hinner
[
X
F
S]
C
ombine the X
F
S
and L
i
nux inod
e
s
Signed-off-by: David Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-10-30
Davi
d
C
hinner
Inode: Allow external
li
s
t
init
i
ali
s
ati
o
n
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-10-30
David
C
hinn
e
r
Inode: Allow external initialisers
Signed-off-by: Dave Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-10-30
David
C
hinn
e
r
[X
F
S] Never c
a
ll mark
_
inode_dirty_s
y
nc() di
r
ectly
Signed-off-by: David Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-10-30
David Chinn
e
r
[XFS
]
f
ac
t
or
xfs_iget_
c
or
e
() into
h
i
t an
d
miss cases
Signed-off-by: David Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-10-30
David
C
h
inne
r
[
X
FS] Move
r
emainin
g
q
ui
e
sce code
.
Signed-off-by: David Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-10-30
David Chinner
[XFS] Kill x
f
s_sync()
Signed-off-by: David Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-10-30
D
avid Chinner
[XFS] K
i
l
l
SYNC_CLOSE
Signed-off-by: David Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-10-30
D
av
i
d Chin
n
er
[XFS] make
SYNC_DELW
R
I no long
e
r use xfs_sync
Signed-off-by: David Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-10-30
Davi
d
C
hinner
[XFS] make SYNC_A
T
TR no longer use xfs_
s
ync
Signed-off-by: David Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-10-30
Davi
d
Chinner
[
XFS] xfssyncd:
don't call xfs_sy
n
c
Signed-off-by: David Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-10-30
D
avid Chinner
[
X
FS] kill x
f
s_syncsub
Signed-off-by: David Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-10-30
D
a
vid Ch
i
nner
[
X
FS] use xfs_s
y
nc_i
n
odes
r
athe
r
than xfs_syncsub
Signed-off-by: David Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-10-30
David Chinner
[XFS] U
s
e
struct
inodes
i
nste
a
d
of vnodes to ki
l
l v
n
_g
r
a
b
Signed-off-by: David Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-10-30
David Chi
n
n
e
r
[XFS] remove th
e
mount inod
e
list
Signed-off-by: David Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-10-30
David Chin
n
e
r
[
XFS] T
r
averse inode tre
e
s w
h
en rel
e
asin
g
dquots
Signed-off-by: David Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-10-30
David Chinner
[XFS] Use the inode tree for fi
n
ding d
i
rty inodes
Signed-off-by: David Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-10-30
David
Chinner
[XFS]
don't blo
c
k in xfs_qm_dqflush() durin
g
a
s
ync
.
.
.
Signed-off-by: David Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
2008-10-30
David
Chinner
[XFS] Remove xfs_i
f
lush_al
l
and clean up xfs_finish_re
c
laim_
.
.
.
Signed-off-by: David Chinner <
david@fromorbit.com
>
commit
|
commitdiff
|
tree
next