repo.or.cz
/
linux-2.6.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
xfs: dynamic speculative EOF preallocation
2011-01-04
D
a
ve Chinn
e
r
xfs: dynamic spe
c
ulative
E
OF preallocation
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-23
Dave Ch
i
nne
r
x
f
s:
u
se
KM_NOFS for
a
l
locations during attri
b
u
t
e lis
t
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-23
D
ave Chinner
xfs:
provide a inode iolock lockdep cla
s
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chinner
xfs: onl
y
run xf
s
_error_t
e
st if error
i
njection is
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Dav
e
Chinner
xfs: av
o
id
m
oving stale inodes i
n
the AIL
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Dave
C
h
i
nner
xfs: dela
y
e
d
alloc bl
o
cks be
y
ond
EOF
a
re valid after
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chi
n
ner
xfs: pus
h
stale,
p
inned
buffers o
n
t
ryl
o
ck f
a
ilures
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Dave
C
hi
n
ner
xfs: fix failed write truncation h
a
ndling
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-11-10
Dave Ch
i
n
n
e
r
xfs: mo
v
e delayed write b
u
ffer trace
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-11-10
Dave Chinne
r
xfs: fix pe
r
-ag refe
r
ence co
u
ntin
g
in inode reclaim
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-26
D
a
ve Chinner
fs: switch bd
e
v
inode bdi's corr
e
ctly
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-26
Dave Chinner
fs:
Facto
r
i
no
d
e hash
operations into functions
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-26
D
ave Chinner
fs:
C
onv
e
rt
nr_i
n
o
des
a
n
d
nr_unused to per
-
cpu counter
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
D
a
ve Ch
i
nner
x
f
s: pack x
f
s_
b
uf struc
t
ure more t
i
ghtly
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinn
e
r
xfs
:
conv
e
r
t buffer c
a
c
h
e hash to rbtree
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dav
e
C
hinner
x
fs: serialis
e
i
n
od
e
reclaim with
i
n an AG
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave C
h
inner
xfs: b
a
tc
h
i
n
o
d
e
r
e
claim lookup
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
D
ave Chinner
xfs
:
implem
e
n
t
batched
inode lookups for AG walkin
g
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave
C
h
i
nner
x
f
s: split
ou
t
inode walk inode grabb
i
ng
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
D
a
ve Chi
n
ner
xfs: split inode
A
G wal
k
ing
into separ
a
te code for
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
x
f
s: remove buftarg
h
ash for extern
a
l
d
evice
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave
Chinner
x
fs: use
unhash
e
d buff
e
rs for size checks
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
D
a
ve Chinne
r
x
fs: kill XBF_FS_
M
ANAG
E
D bu
f
f
er
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dav
e
C
hinner
xfs: store
x
fs_mount
i
n
the b
u
ftarg inst
e
ad of in the
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dav
e
C
hinner
xfs: i
n
t
r
oduced uncached bu
f
fer read primitve
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinn
e
r
x
fs: rena
m
e xfs_buf_get
_
no
d
ad
d
r to be more appr
o
priate
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave C
h
inner
x
f
s: don't use vfs w
r
ite
b
ack for p
u
re me
t
adata modifications
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave C
h
inner
xfs: lockless per-ag l
o
okups
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs:
r
emove deb
u
g assert for
p
er-a
g
reference coun
t
in
g
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
D
ave Chinner
xfs: red
u
ce
t
h
e num
b
er of CIL lock rou
n
d
trips during
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave
Chinner
xfs: Introduce XFS_IOC_ZERO_RANGE
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs
:
u
se
r
ange primi
t
i
v
es for xfs page cache opera
t
ions
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-09-29
Dave Chinner
xfs: fo
r
ce background CIL push un
d
er
sustained load
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-09-10
D
av
e
C
h
inner
xfs: log IO complet
i
o
n
workqueue i
s
a
h
igh pr
i
orit
y
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-09-03
Da
v
e Chinner
xfs: prevent 32bit over
f
low in spac
e
reser
v
ati
o
n
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-09-02
Dave C
h
i
nner
xf
s
:
i
mprove buffer cac
h
e ha
s
h scalability
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-24
Dave Chinner
xfs: d
o
n't
do
memo
r
y
allocation
u
nder
the CIL
c
ontext
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-24
D
a
ve
Chinner
xf
s
: Reduce
log f
o
rc
e
overhead
f
or
delay
e
d logging
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-24
D
ave Chinner
xfs: dummy transactions
s
hou
l
d
not dirty VFS state
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-24
Dave Chinner
xfs: handle neg
a
t
i
v
e wbc->
n
r_
t
o_write
during sync writ
e
bac
k
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-24
Dave Chinner
writeback:
w
rite_cache_pag
e
s
d
oesn't term
i
nate at nr_to_
w
rit
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-24
Dav
e
Chinner
xfs: fi
x
unt
r
usted inode
n
umber
l
ookup
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-24
D
a
ve Chinner
x
f
s
: ensure we mark all inodes in
a freed cluster XFS_ISTALE
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-24
D
a
ve Chinner
xfs: un
l
o
ck i
t
e
m
s before allow
i
ng th
e
CIL to com
m
it
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-23
D
ave Chinne
r
radix-tree: radix_tr
e
e
_range_tag_if_
t
ag
g
e
d
()
can se
t
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-23
Dave Ch
i
n
ner
r
a
d
i
x-tr
e
e
:
clear a
l
l tag
s
i
n
r
adix_tree_node_rcu_free
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-07
Dave Chinner
blkdev: ch
e
ck fo
r
valid request queue before issuing
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-07
Dave Ch
i
nner
w
riteback: Add tracing to wri
t
e_cache_
p
ages
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-07
D
ave
C
hinne
r
writeback: Add tracing to
b
alance_dirty_pages
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-07
D
a
ve Chinner
writeback: I
n
itial tracing support
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-07-26
D
a
ve Chinner
xfs: fix big endian build
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-07-26
D
ave Chin
n
er
xfs
:
use GFP_
N
OFS f
o
r
page cache
a
l
locatio
n
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-07-26
Dave
Chinner
xfs:
fix memory reclaim
recursio
n
deadlock o
n
locked
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-07-26
Dave Chinner
x
fs:
f
ix
x
fs_tra
n
s_a
d
d_
i
t
em
(
) lockdep w
a
rnings
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-07-26
Dave Chinner
xfs: si
m
plify and r
e
mov
e
x
f
s_ireclaim
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-07-26
Dave
C
h
inner
xfs:
d
on
'
t blo
c
k on
buffer read
errors
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-07-26
Dav
e
Ch
i
nner
x
fs
:
move i
n
ode shrinker unregiste
r
even
e
arlier
I missed
Dave Chinner
's second revision of this change...
Author:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-07-26
D
ave Chinn
e
r
xfs:
u
nre
g
ister in
o
de shrinker before freeing fi
l
esy
s
tem
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-07-23
D
a
ve
C
hinner
e
x
t
3
:
default
t
o ord
e
r
e
d mode
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-07-21
Dav
e
Chinner
mm
:
add context
a
rgument to
s
hr
i
nk
e
r c
a
llback
to r
e
mainin
g
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-07-19
Dave Chinner
xfs: track A
G
s with reclaimab
l
e inodes in per-ag
r
adix
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-07-19
Da
v
e Ch
i
nner
xfs: convert ino
d
e shri
n
ker to per-filesystem co
n
t
ex
t
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-07-19
D
a
v
e
Chinner
mm: add c
o
n
t
ext argument
t
o shrinker callback
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-06-24
Dave Chinner
x
fs: remove
b
lock number fr
o
m inode l
o
o
kup c
o
d
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-06-24
Dave Chinner
x
f
s:
r
ename XFS_IGET_BULKS
T
AT to XFS_IGET_UNTRUS
T
ED
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-06-24
Dave Chinner
xfs: validat
e
u
nt
r
usted inode numbers during l
o
okup
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-06-09
Dave Chinner
writeback: limit write
_
c
ache_pag
e
s
inte
g
rity scanning
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-06-09
Dave Chinner
xf
s
: rem
o
ve nr_to_write writeback
w
indup
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-06-09
Da
v
e Chinner
w
r
i
t
e
back: pay att
e
n
t
ion
to wbc
-
>nr
_
to
_
write
in write_
c
ac
h
e_
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-06-03
Dave Chinner
xfs: fix
r
a
ce in inode cluster freeing
fail
i
ng to stale
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-28
Dave
C
hinner
x
f
s:
f
ix
m
ight_sleep() warning when initi
a
l
ising per
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-28
Dave Chinner
x
f
s: Check ne
w
inode size i
s
OK before p
r
ea
l
locating
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave
Chinner
xfs: Ensure
i
no
d
e allocation buf
f
ers are fu
l
ly repla
y
ed
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave
C
hin
n
er
xfs: enable b
a
ckground
pushin
g
of
th
e
CIL
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave
Chinn
e
r
xfs: forced
unmounts n
e
ed to push th
e
CIL
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave Chinner
xfs
:
Introd
u
ce delayed
l
ogging
co
r
e code
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave Chinner
x
f
s: D
e
layed logging design docume
n
tat
i
on
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Da
v
e Ch
i
nner
x
fs: Improve scalab
i
l
i
t
y
o
f b
u
s
y extent tracking
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave
Ch
i
nner
xfs
:
make the log ticket ID available outside the log
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave Chinner
xfs: clean u
p
log tic
k
et over
r
un debug o
u
tpu
t
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave Chinner
xfs: Clean up XF
S
_BLI_* flag namespace
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dav
e
C
hinne
r
x
f
s: m
o
di
f
y
buffe
r
item ref
e
rence counting
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave Chinner
xfs: allow l
o
g
t
ic
k
et allo
c
ation to
t
ake all
o
cation
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave Chinne
r
xfs: Don't reuse
t
he
same t
r
a
n
sactio
n
ID for
duplicate
d
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
D
a
ve Chinner
xfs: make the log ticke
t
tr
a
nsa
c
tion id ran
d
om
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Da
v
e Chinn
e
r
xfs
:
conver
t
the dquot free
list to
us
e
list heads
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Chin
n
er
x
fs:
con
v
ert
the dquot hash list
t
o use list
he
a
ds
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Chinner
xfs: remove d
u
plicate code
f
ro
m
dq
u
ot reclaim
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dav
e
Chinner
xfs: convert the per-mount dquot lis
t
to use list heads
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Chi
n
ner
x
fs: a
d
d log item re
c
o
v
e
ry
t
racing
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Chinner
xfs:
introduce
new interna
l
log
v
ector str
u
c
t
ure
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
Reviewed-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Ch
i
nner
xfs: factor x
l
og_write
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
Reviewed-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Da
v
e Chinner
x
f
s: log ticket reservation underest
i
mates the n
u
mber
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Chi
n
ner
xfs: Clea
n
up x
f
s_
t
ra
n
s
_committed co
d
e after fact
o
ring
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Chinner
xf
s
: update and factor xf
s
_trans_commit
t
ed(
)
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave
C
hi
n
ner
xfs: split out iclog writing from
xfs_trans_commit()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
D
av
e
Chinner
xfs: fi
x
re
s
e
r
vation releas
e
com
m
it fla
g
in xfs
_
bma
p
_add_att
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Chinn
e
r
xf
s
:
r
e
m
ove sta
l
e parame
t
er from
->i
o
p_unpin method
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
D
a
ve Ch
i
n
n
er
xfs: Add inode
pi
n
counts to traces
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
D
ave Chinner
xfs
:
factor l
o
g item initialisation
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
next