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: don't defer metadata allocation to the workqueue
2012-07-13
Dave Chinner
xfs: don't defer metadata al
l
o
c
ati
o
n to th
e
w
o
rkqueue
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-07-13
Dave
Chinner
xfs: r
e
ally f
i
x the
cu
r
sor
l
e
a
k in xfs_alloc_ag_
v
e
x
tent_near
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-07-01
Dave Chinner
xfs: factor buffer r
e
ad
i
ng from x
f
s_di
r
2_leaf
_
getdents
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-07-01
D
a
ve Chinner
xfs: remov
e
struc
t
xfs_d
a
buf a
n
d infr
a
s
tructure
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-07-01
Dave
Chinne
r
xfs: us
e
dis
c
ontiguous xfs_buf support in d
a
buf wrapper
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-07-01
Dave
C
hinne
r
xfs
:
support disc
o
n
tig
u
ous buffers in th
e
xf
s
_bu
f
_log_item
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-07-01
Dave C
h
inner
xfs: ad
d
discont
i
g
u
ous buffer supp
o
r
t
t
o transacti
o
ns
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-07-01
Dave Chinner
xf
s
: add
disco
n
tig
u
ous
buffer map interface
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-07-01
D
av
e
Chinner
xfs
:
convert internal bu
f
f
er f
u
nction
s
to pass maps
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-07-01
Dav
e
Chinner
xfs: separate buffer in
d
exi
n
g fr
o
m b
l
o
c
k ma
p
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-07-01
Dave Chinner
xfs: struct xfs_buf_l
o
g
_
f
o
r
mat isn't variable sized
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-06-21
Dave Chinner
xfs: fix allocbt cursor leak in xfs_alloc_a
g
_vextent_near
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-06-14
Dave Chinner
xfs
:
kill copy
a
n
d paste segment checks in xfs_
f
ile_aio_read
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-06-14
D
ave Chin
n
er
xf
s
: make largest supported offset less shouty
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-06-14
Dave C
h
inner
xfs: m_maxioff
s
et is redundant
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-05-21
Dave
C
h
i
n
ner
xfs: add t
r
ace points for
l
og forc
e
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-05-21
Dave Chinne
r
xfs: fix de
l
all
o
c quota
accounting
o
n failur
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-05-14
D
ave Ch
i
nner
x
f
s: make XBF_MAPP
E
D the default
b
ehav
i
o
ur
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-05-14
Dave C
h
inner
xfs: flush outst
a
nding buffer
s
on log mount
failure
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-05-14
Dav
e
Chi
n
n
er
xfs: Prop
e
rly
exclude
I
O type flags from
buffer flags
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-05-14
Dave
Chinner
xfs: cle
a
n up xfs_bit
.
h
includes
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-05-14
Dave Chinner
xfs: move xfs_do_forc
e
_
shutdown() and
k
ill xfs_rw
.
c
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-05-14
Dav
e
Chinner
xfs: move xfs_ge
t
_
ex
t
s
z
_hint() and kill
x
fs_rw
.
h
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-05-14
Dave C
h
inner
xfs: move xfs_fsb_to_db to xfs
_
bm
a
p
.
h
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-05-14
D
a
v
e
C
hinner
xfs: clean
up
b
usy extent naming
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-05-14
D
ave Chinner
x
fs: move busy extent handling to it's ow
n
file
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-05-14
Dave Chinn
e
r
xfs: move x
f
sagino_t
t
o xfs
_
types
.
h
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-05-14
D
av
e
Chinner
xfs: use iolock on X
F
S_IOC_AL
L
OCSP ca
l
ls
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-05-14
Dave C
h
in
n
er
xfs:
k
ill XBF_DO
N
TBLOCK
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-05-14
Dave Chinne
r
x
fs:
k
i
l
l
xfs_read_buf()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-05-14
Dave Chinner
x
fs: k
i
ll XBF_LO
C
K
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-05-14
D
ave Chi
n
ner
x
fs: ki
l
l
xfs_buf_btoc
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-05-14
Dave C
h
inner
xfs:
use blocks f
o
r
stor
i
ng the desi
r
ed
IO size
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-05-14
Dave Chinner
xfs: use blocks for count
i
ng length of bu
f
fers
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-05-14
D
a
ve Chinner
xfs: kil
l
b_
f
ile_of
f
s
e
t
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-05-14
Dave Ch
i
n
ner
xfs
:
clean up buffe
r
get/
r
ead cal
l
API
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-05-14
Da
v
e Chin
n
er
x
f
s: use k
m
em_zone
_
zalloc for buffers
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-05-14
Dave Chinner
xfs: fix
i
n
corr
e
ct b_offset i
n
i
t
ialisation
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-05-14
Da
v
e Chi
n
ner
xfs: check for buffer e
r
ror
s
befor
e
waitin
g
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-05-14
Dave Ch
i
nner
x
f
s: fix
b
uffer
l
ookup race on allocation
f
a
i
lure
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-05-14
Dave
C
h
i
nn
e
r
xfs: Use pr
e
alloc
a
t
ion for inodes wi
t
h extsz hint
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-05-14
Dave
C
hi
n
ne
r
xfs: limit s
p
e
c
ualtive de
l
a
l
loc to maxioffs
e
t
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-05-14
Dave
C
hinner
x
f
s: don
'
t assert on dela
l
l
oc r
e
gions
b
eyon
d
EOF
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-05-14
Da
v
e
C
hi
n
ner
xfs: prevent nee
d
les
s
mou
n
t w
a
r
ning causing t
e
st failures
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-05-14
Dave Chinner
xfs: punch new delalloc
b
lo
c
k
s
out of
failed writ
e
s
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2012-05-14
Da
v
e Chinner
xfs:
page t
y
pe check in
write
b
ack only
c
heck
s
last
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-05-14
Dave Chinn
e
r
x
fs: Do background CIL
f
lushe
s
via a workqueue
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-05-14
Dav
e
C
h
inner
x
f
s: pas
s
shutdo
w
n metho
d
i
n
to xf
s
_
trans_ai
l
_delete_b
u
lk
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-05-14
Dave
C
h
inner
xfs: punch a
l
l
delalloc b
l
o
ck
s
beyond
EOF
on wr
i
te
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-05-14
Dave
Chin
n
er
x
fs: use shar
e
d ilock mode for direc
t
I
O writes by
.
.
.
Based on an earlier patch from
Dave Chinner
.
Reviewed-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-04-17
Da
v
e Ch
i
n
n
er
x
fs
:
Ensure in
o
de recla
i
m can run
during q
u
otac
h
ec
k
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-03-27
Da
v
e C
h
inne
r
xfs: add lots of att
r
ibute trace
points
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-03-27
Dav
e
Chinner
xfs: fix fstrim offset cal
c
ulations
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-03-26
D
ave Chinner
x
fs:
Accoun
t
log unmount tran
s
action co
r
rectl
y
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-03-26
Dave Chinn
e
r
xfs: don't cache ino
d
es read through bul
k
stat
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-03-22
Da
v
e
C
h
i
nner
xfs: introduce a
n
a
lloca
t
io
n
w
o
r
kqueue
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-03-22
Dave C
h
inne
r
xfs:
Fix open f
l
ag handl
i
ng in open_b
y
_
handle code
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-03-15
Dave
C
hinner
xf
s
:
f
allback to vm
a
lloc
f
or larg
e
buffers in xfs_getbmap
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-03-15
Dav
e
Chinne
r
xfs:
f
allback to vmalloc for l
a
rge buffe
r
s
in x
f
s_a
t
trmul
t
i
_
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-03-15
Dave
C
hinne
r
xfs: r
e
move re
m
aini
n
g scraps of struct
x
fs_iom
a
p
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-03-15
Dave Chinner
xfs:
fix
i
n
od
e
l
o
okup rac
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-03-14
Dave Chinne
r
xfs:
cl
e
an up minor sparse
w
arnings
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-01-10
D
ave Chinner
dc
a
che: use a dis
p
ose lis
t
in se
l
ect_parent
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2012-01-03
Dave Chinn
e
r
xfs
:
fix endian conver
s
ion is
s
u
e i
n
disc
a
rd cod
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-12-02
D
a
ve Chinner
xfs: fix allo
c
ation
l
en
g
th o
v
er
f
low
i
n
xfs_bma
p
i
_write()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-10-12
D
av
e
Chinn
e
r
xfs: reduce
the
number of l
o
g
f
orces from tai
l
p
u
shing
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-10-12
Dave
C
hinn
e
r
x
f
s: Don't allocate new buffers on every call to _xfs
_
buf
_
find
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-10-12
Dave Chi
n
ner
xfs:
m
ove lastx
and nallocs
into bmalloca
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-10-12
Dav
e
Chinner
x
f
s
:
move btree curso
r
into
b
m
alloca
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-10-12
Dave Chinner
xfs: do not keep local copies of allocation ranges
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-10-12
Dave Chinn
e
r
xfs: rename
allocation range fields in struct xfs_bmalloc
a
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-10-12
Dave Chinner
x
fs: move fir
s
tblock and bm
a
p freel
i
s
t
cursor into
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-10-12
Dave Ch
i
nner
xfs:
m
ove extent records into bmalloca s
t
ruc
t
ure
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-10-12
Dave
Chinner
xfs: pa
s
s bm
a
lloca structure to xfs_
b
m
ap_isaeof
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-10-12
Dave Ch
i
n
ner
xfs: ren
a
m
e xfs_bmapi to xfs_bmapi_writ
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-10-12
Dave Chin
n
er
x
fs: fact
o
r
unwr
i
tte
n
extent map man
i
pulat
i
o
ns out
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-10-12
Dav
e
Chin
n
er
xfs: factor ext
e
nt all
o
c
a
tion out
o
f
xfs_
b
mapi
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-10-12
Dave Chi
n
n
e
r
x
fs: remove xfs_bmapi_
s
ing
l
e()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-10-12
Dav
e
Chinner
xfs:
i
ntroduce x
f
s_bmap
i
_read()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-10-12
Dave Chinner
xfs
:
factor ext
e
nt map
mani
p
ulations
o
ut of xfs_bmapi
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-10-12
Dave Chinner
xfs:
don't serialise
adjacent co
n
current direct IO
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-10-12
Dave
C
hinne
r
xfs: don't seriali
s
e direct IO
r
eads on pa
g
e cache
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-21
D
a
ve Chinner
xfs: mak
e
use of new
shrinker cal
l
ou
t
for th
e
ino
d
e
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-21
D
ave Chinner
vfs: incr
e
as
e
shri
n
ke
r
batch si
z
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-21
D
a
ve Chinn
e
r
superblock: add filesystem shrinker operations
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-21
Dave
C
hinner
i
no
d
e
:
remove ip
r
une
_
se
m
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-21
Dave Chin
n
er
sup
e
rblock: introduce per-sb cache
shrin
k
er infra
s
tr
u
cture
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chinn
e
r
xfs:
a
d
d
s
i
ze update tracepoint to IO com
p
le
t
ion
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chinner
xfs: convert AIL cursor
s
to use struct li
s
t_hea
d
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
D
a
ve
C
hinner
xfs: re
m
o
ve confusing ail cursor wrap
p
er
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chinner
xfs:
use a cur
s
o
r for bulk AIL ins
e
rtion
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
D
ave
C
hinner
superblock
:
move p
i
n_sb_
f
o
r
_
writeback(
)
to
f
s/super
.
c
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dave
C
hi
n
ner
inode: move t
o
per-sb LRU
l
ocks
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chinner
inode: Mak
e
unused inode LRU per superblock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dave
C
hinner
inode: co
n
vert inode_stat
.
nr_unused to per
-
cpu co
u
nters
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
D
a
ve Chinner
vmsca
n
: add customisable shrinker
b
atch size
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chi
n
ner
vmscan: reduce
wind up
s
hrinker
-
>nr
when shr
i
n
k
er can
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chinner
vmscan
:
shrinker->n
r
upd
a
t
e
s ra
c
e and g
o
wrong
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chinn
e
r
vmscan:
ad
d
shri
n
k
_
slab tracep
o
i
n
ts
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-06
D
a
ve C
h
inner
xfs: unpin stale in
o
des di
r
e
c
tly
i
n IOP
_
COMM
I
TTED
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
next