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
Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block
2010-06-24
D
a
ve Chinner
x
f
s
:
r
emov
e
blo
c
k numbe
r
from inode l
o
okup code
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-06-24
Dave Chinner
xfs: rename XFS_IGET_B
U
LKSTAT to XFS_IG
E
T
_UNTRUST
E
D
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-06-24
Dave Chinner
xfs: valid
a
te untrusted inod
e
num
b
ers
du
r
i
n
g looku
p
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-06-09
Da
v
e
C
h
i
nner
writeback
:
limit write_cache_pages integrity sca
n
ning
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-06-09
Dave
Chinner
xf
s
: remove nr_to_wri
t
e
writeback
windu
p
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-06-09
D
ave Chinner
wr
i
teback:
p
ay atten
t
ion
to
wbc->nr_to_wri
t
e in wr
i
te_cache_
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-06-03
Dave Chinner
xfs:
f
ix race in inode cluster freein
g
failing to stale
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-28
D
ave
C
h
i
nner
xfs:
f
i
x
m
i
g
h
t_
s
leep() warning whe
n
initialis
i
ng pe
r
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-28
Dave Chinn
e
r
xfs:
C
he
c
k new inode
s
ize is OK
before p
r
eal
l
o
c
ating
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave
C
hinner
xfs: Ensure inode allocation buffers ar
e
fully
replayed
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Da
v
e Chinner
x
fs: enable
background
pus
h
ing o
f
the
C
IL
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
D
a
v
e
Chinner
xfs:
forced unm
o
unts need to pus
h
t
h
e
CIL
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave Chinner
xf
s
:
Introduce delayed l
o
gging core code
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Da
v
e
C
hi
n
ner
x
fs: D
e
layed logging
design
d
ocumentat
i
on
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave Ch
i
nner
xfs:
I
m
prove sc
a
lability of busy exte
n
t tracking
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave C
h
inne
r
xf
s
: mak
e
t
h
e l
o
g ticket
ID
available outside the log
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dav
e
Chinner
x
fs: cle
a
n
up log
t
i
cket
o
verrun
d
ebug o
u
tput
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Da
v
e Chinner
xfs: Clean
up XFS_BLI_* flag namesp
a
c
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave
C
hinner
xfs: modify buff
e
r item reference
counting
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
D
ave C
h
inner
xfs: al
l
ow log
ticket all
o
cation t
o
take alloca
t
ion
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave Chinner
x
f
s: Don't reuse the
same transaction ID for d
u
pl
i
cated
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dav
e
Chinner
xfs: make the
l
o
g ti
c
ket t
r
a
n
sa
c
tio
n
id random
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
D
a
ve Chinner
x
f
s: convert t
h
e dq
u
ot
free l
i
st
to use lis
t
h
ead
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Chinner
xfs:
conv
e
rt
t
he dqu
o
t hash list to use list head
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Chinner
xfs: remove dup
l
icate cod
e
from dq
u
ot rec
l
aim
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Chinner
xf
s
:
convert the
per-mount dquot list
t
o use list heads
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave
C
hin
n
er
xfs: add log i
t
em reco
v
ery traci
n
g
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Chinner
xfs: i
n
t
roduce new internal log vector struc
t
ure
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
Reviewed-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
D
a
ve Chi
n
ner
xf
s
: factor xlog_write
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:
l
og ticket res
e
rvation u
n
derestimates
the num
b
er
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Chi
n
ner
x
f
s: Clean up
xfs_trans_comm
i
tte
d
cod
e
after factoring
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Chinner
x
fs: update
and factor xfs_
t
rans_co
m
m
itted()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dav
e
Chinn
e
r
xfs:
s
plit ou
t
iclog wr
i
ting from xf
s
_
t
r
ans_c
o
mmit()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Da
v
e Chinner
xfs:
f
ix reservatio
n
releas
e
com
m
it
flag in xfs_bmap_add_att
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Chinne
r
xfs
:
remove st
a
le
p
a
r
amete
r
from
->iop
_
unpin met
h
o
d
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Chinner
x
fs: Add inode
pin counts to trac
e
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Chinner
xfs: fac
t
or log item initialisation
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-04-29
Dave Chinner
xfs: ad
d
a shrinker to b
a
c
k
g
r
o
u
nd inode
r
eclaim
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-04-26
Dave Chinner
xfs: more swap extent fixes for dynam
i
c fork off
s
ets
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-04-16
Dave Chinne
r
xfs: don't warn on EAGAIN in inode r
e
c
l
aim
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-04-16
Dave Chinner
xfs: ensure that sync
u
pdat
e
s the log tail correctly
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-03-16
D
a
v
e
Chinner
x
fs: don't
w
arn about page di
s
card
s
on shutdown
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-03-05
Dave Chinner
x
f
s
:
return inode fork o
f
fset in
b
ulksta
t
for f
s
r
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-03-05
Da
v
e Chinner
x
f
s:
In
c
r
e
as
e
the d
e
f
a
ult size of the reserved blocks
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-03-05
Dave Chinner
x
fs: trun
c
a
t
e
d
e
lal
l
oc
extents when IO fails in w
r
iteback
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-03-05
Dave
C
hinner
xfs: chec
k
for more work before sleeping
in
xfssyncd
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-03-05
Dave Chin
n
e
r
xfs:
Fix a build wa
r
n
i
ng
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: Non-b
l
ocking inod
e
locking in
I
O
complet
i
on
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-03-01
Dave Chinner
GFS2: or
d
ered wri
t
es ar
e
backwards
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-02-03
Dave Chinner
xfs
:
kill xfs_bawrite
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-02-03
Dave
Chinner
xfs
:
kill the
unuse
d
X
F
S_
Q
M
OPT_* flush fl
a
gs
V2
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-26
Dave Chi
n
ner
xfs
:
U
se delay write pr
o
m
o
tion for dquot flushing
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-26
Dave Chinner
xfs: Sort de
l
ayed write buffers before di
s
patch
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-02-01
D
a
ve Chi
n
ner
xfs:
Don't issue buff
e
r I
O
direct from A
I
L push V2
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-02-06
Dav
e
C
h
inner
xfs: Us
e
de
l
a
ye
d
wri
t
e
for inode
s
ra
t
her than a
s
ync V2
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-02-06
Dave Chinner
xfs: Make inode rec
l
a
im sta
t
es exp
l
icit
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-26
Da
v
e Chinner
xfs:
turn off sign warnings
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-26
Dav
e
Chinner
xfs: don't hold onto reserved blocks on r
e
mount,ro
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-20
Dave Ch
i
nner
xfs: r
e
arrange xfs_m
o
d_sb() t
o
avoid array sub
s
crip
t
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
D
ave Chinner
xfs:
s
up
p
r
e
ss sp
u
rious un
i
nit
i
alised var warning in
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dave Chinner
x
f
s: mak
e
comp
i
le w
a
rn about ch
a
r sign mismatches
a
ga
i
n
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
D
av
e
Chinner
x
fs: clean u
p
sign
w
arnings in dir2 cod
e
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Da
v
e C
h
i
nner
xfs:
c
onvert a
t
tr
t
o u
s
e uns
i
g
n
ed names
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dave Ch
i
nner
xfs:
xfs_b
u
f_iomove(
)
d
oesn't care about
s
ign
e
dness
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
D
av
e
Chinner
xfs: make
xfs_dir_c
i
lookup_result use unsigned c
h
ar
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dav
e
Chinner
xfs:
conv
e
r
t dirnameops to uns
i
gned char names
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
D
a
ve Chinner
x
fs: conve
r
t DM ops
t
o
u
se unsign
e
d char n
a
m
es
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dave Chi
n
ner
x
fs:
d
ire
c
tory names are
u
nsigned
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
D
ave Chinner
xfs: embe
d
the pagb_list array in the perag
st
r
ucture
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave C
h
inn
e
r
xfs
:
handle EN
O
M
EM
correctly
during in
i
tialisation
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinn
e
r
xfs: Kill filestreams cache flush
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
D
a
ve Chinner
xfs: Ad
d
tra
c
e points for
per-ag refco
u
n
t d
e
bu
g
ging
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
D
a
ve Chinner
xfs: Re
f
erence count pe
r
-ag structures
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chi
n
n
er
xfs:
R
eplace per-ag array w
i
th a radix tree
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
D
a
ve Chinner
xfs: convert remainin
g
direct references to m_perag
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinner
xfs: Convert filestreams
c
ode
t
o
use per-ag get/put
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave
C
h
inner
x
f
s: Don't direct
l
y r
e
ference m_perag in
allocat
i
o
n
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Da
v
e Chinner
xfs: rename xfs_get_pera
g
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
D
ave
C
hi
n
n
e
r
xfs: Don'
t
wake xfsbufd when
i
dle
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave
C
hinne
r
x
f
s: D
o
n't wake the aild o
n
ce per
s
econd
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Da
v
e Ch
i
nner
xfs: Use list_heads fo
r
log recovery it
e
m
l
ists
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dav
e
Chinner
xfs:
c
lean
u
p
i
nc
o
n
s
is
t
ent varia
b
l
e nam
i
ng in xfs_swap_exte
n
t
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chi
n
ner
x
fs:
a
dd
t
racing
to
x
fs_
s
wap_e
x
tents
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinner
xfs: xfs_
s
wap_extents ne
e
ds to handle dynamic fork
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinne
r
x
fs:
f
ix m
i
ssing
e
rror check in xfs_rtfree_
r
ange
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chin
n
er
x
fs: fix stal
e
inode flush avo
i
dance
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
D
ave Chinn
e
r
xfs: Rem
o
ve
ino
d
e iolo
c
k held
c
heck durin
g
allocat
i
on
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinner
xf
s
: reclaim
a
ll inodes by background
t
ree
w
alks
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave
C
hinne
r
xfs: Av
o
id
in
o
des in reclaim whe
n
flushing from
i
node
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinner
xfs: reclaim in
o
de
s
under a write l
o
ck
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-13
Dave Chinner
lib: Introduce generi
c
list_sort
funct
i
o
n
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-10
Da
v
e
C
h
inner
xf
s
: Ensure we force all
busy extents in range t
o
dis
k
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-10
Dave Chinner
xfs: D
o
n
'
t
f
lush stal
e
inode
s
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-08
Dav
e
Chinner
xfs: kil
l
s
o
me
warnin
g
s on i386 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
X
FS: Free
buffer
page
s
array unco
n
dit
i
on
a
lly
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-12-16
Dave Chinner
xfs: i
m
p
r
ove
m
et
a
data I/
O
m
e
rging in the elevat
o
r
Signed-off-by:
Dave Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2009-10-08
Dave
C
h
i
nne
r
xfs: make sure xfs_sy
n
c_
f
sdata covers the log
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-10-08
Dave Chinn
e
r
xfs: ma
r
k i
n
odes
d
irty
b
efore issuing I/O
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-10-08
D
ave Chinner
xfs: fix xfs_quiesc
e
_d
a
ta
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-09-01
D
ave Chinne
r
xfs:
s
p
e
e
d
up fre
e
in
o
de search
Signed-off-by:
Dave Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
next