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:
d
on't de
f
er metadata allo
c
atio
n
to
t
he workqueue
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-07-13
Dave
Chinner
xfs:
r
eally fix the cursor
l
e
a
k
in xfs_alloc_
a
g_vextent_near
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-07-01
D
ave Chinn
e
r
x
fs: factor buff
e
r
r
eading from
x
f
s_dir2_leaf
_
ge
t
den
t
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-07-01
D
a
v
e
Chinner
xfs: remove struct xfs_dabuf and
i
nfras
t
ructure
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-07-01
D
ave Chinner
xfs: use discon
t
iguous xfs_
b
uf support in d
a
buf wrap
p
ers
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-07-01
D
a
ve Chinner
xf
s
: support discontiguous
buffers in the xf
s
_
b
uf_log_item
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-07-01
Dave Chinner
xfs:
a
dd disconti
g
uo
u
s
bu
f
f
er supp
o
rt
t
o t
r
ansactio
n
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-07-01
Dave
C
hinner
xfs
:
add
d
i
s
con
t
i
g
uous buffer map interface
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-07-01
Dave Ch
i
nner
xfs: conver
t
intern
a
l buffer functio
n
s
to pass
m
aps
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-07-01
Da
v
e Chinner
xfs: separate buffer indexi
n
g
f
r
o
m block m
a
p
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-07-01
Dave Chinner
xfs: struc
t
xfs
_
buf_lo
g
_
format
i
sn't v
a
r
iabl
e
s
i
zed
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-06-21
Dave Chinner
xfs
:
fix
a
llocbt cur
s
or lea
k
in
xfs
_
alloc_ag
_
vextent_near
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-06-14
Dave Chinner
xfs
:
kil
l
c
opy a
n
d paste segment che
c
ks
in
xfs_file_aio
_
r
e
ad
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-06-14
Da
v
e
Chinner
xfs: make largest supp
o
rted
off
s
et less sho
u
ty
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-06-14
Dave Ch
i
n
n
er
xfs: m_ma
x
ioffset
i
s
r
ed
u
ndan
t
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-05-21
Dave Chinne
r
x
f
s:
add tr
a
ce points f
o
r
log forc
e
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-05-21
Dave Chinner
xfs: fix delalloc quota
a
cc
o
u
nting on failure
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-05-14
Dave Chinner
xf
s
: make XBF_MAPPED the defaul
t
be
h
av
i
our
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-05-14
D
a
ve Chin
n
e
r
xfs: flush outstandin
g
buffers on log
mount failure
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-05-14
Dave Chinner
xfs: Properly exclude IO type flags from buffer flags
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-05-14
Da
v
e Chinner
xfs: cl
e
an up xfs_bit
.
h includes
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-05-14
D
ave Chinner
x
f
s
: move xfs_d
o
_
f
orce_shutdown() and
k
ill xfs_rw
.
c
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-05-14
Dave Chin
n
er
x
f
s: move xfs_get_extsz_hint()
and kill xfs
_
rw
.
h
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-05-14
Dave Chinner
x
fs: move xfs
_
fsb_to_
d
b to
xfs
_
bmap
.
h
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-05-14
Dave Chinner
xfs
:
clean up bu
s
y extent nam
i
n
g
Signed-off-by: Dave Chinner<
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-05-14
Dave Chinner
x
fs:
mo
v
e busy ext
e
nt
ha
n
dlin
g
to
it's o
w
n
file
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-05-14
D
a
v
e Chin
n
er
xfs
:
move xf
s
agino_t to xfs_types
.
h
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-05-14
Dav
e
Chinner
x
fs: use io
l
ock on
X
F
S_IOC_ALLOC
S
P calls
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-05-14
D
a
v
e C
h
i
n
ner
xfs:
kill
X
BF_DO
N
TBLOCK
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-05-14
Dave Ch
i
nner
xfs: kill xfs_read_buf()
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-05-14
Dave Chinn
e
r
x
fs: k
i
l
l
XBF_LOCK
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-05-14
D
ave
C
hinner
xfs: kill xfs_
b
uf_btoc
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-05-14
Dave
C
hi
n
ner
x
f
s
:
use
b
locks for counting length of
buff
e
rs
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-05-14
D
a
ve Chinner
x
fs: kill b_file
_
offset
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-05-14
D
a
ve Chin
n
er
xfs: clean up buffer g
e
t/read call API
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-05-14
Da
v
e
Chinner
xfs: use kmem_zone_za
l
lo
c
for buffers
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-05-14
Dave
Chinne
r
xfs: fix
incorrect b_offset initia
l
isation
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-05-14
Dave Chinner
xfs: che
c
k for buf
f
e
r errors b
e
fore waiting
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-05-14
Dave Chinner
xfs: fix buffer lookup race on allocation failure
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-05-14
Dave Chinner
xfs:
U
s
e preallocation for inodes with extsz
hints
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-05-14
D
a
ve Chinner
xfs: limit
s
pec
u
altive delalloc to maxioff
s
et
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-05-14
Dave Chinner
x
fs: don't as
s
e
r
t
on delalloc regions beyon
d
EOF
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-05-14
Dave
C
h
i
n
ne
r
xfs: preve
n
t n
e
edless m
o
unt war
n
ing causing t
e
s
t
fail
u
res
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-05-14
Dave Chinn
e
r
xfs: punch
new
de
l
alloc blocks out o
f
faile
d
writes
.
.
.
commit
|
commitdiff
|
tree
2012-05-14
Da
v
e
Chinner
x
f
s: pass s
h
ut
d
o
w
n method
into xfs_trans_ail_delete_bulk
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-05-14
D
ave Ch
i
nner
xfs: punch all
d
elall
o
c block
s
beyond
E
OF on
w
rite
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-05-14
Dave Chinner
xfs:
u
se sh
a
red ilock mod
e
for direct IO w
r
ites
b
y
.
.
.
Reviewed-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-03-27
Dave Chi
n
ner
xfs: add
lot
s
of attribute
tr
a
c
e points
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-03-27
Dave Chinner
xfs:
f
ix fstrim o
f
fset calculations
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-03-26
D
a
ve Chinner
xfs: A
c
count
l
og unmou
n
t tr
a
nsaction
c
orrectly
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-03-26
Dave
C
hinn
e
r
x
fs:
d
on
'
t cache inode
s
read through
b
ulks
t
at
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-03-22
D
a
ve
Chinner
xfs: i
n
trod
u
ce
a
n allocation wor
k
que
u
e
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-03-22
D
ave Chinner
xfs
:
Fix open flag h
a
ndling
i
n open
_
b
y
_handle code
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-03-15
Dave Chinner
xfs: fallback to vm
a
ll
o
c fo
r
large
b
uff
e
rs i
n
xfs_
g
etbm
a
p
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-03-15
Dave
C
hinner
xfs: fallback to v
m
alloc for
large buffe
r
s in xfs_attrmulti_
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-03-15
Dave
C
hinn
e
r
xfs: remo
v
e re
m
aining s
c
raps of struc
t
xfs_ioma
p
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-03-15
Dave C
h
inn
e
r
xfs: fix
i
node lookup race
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-03-14
Dav
e
Chinne
r
xfs: c
l
ean up min
o
r sp
a
rse warnings
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2012-01-03
Dave Ch
i
nner
x
f
s
:
fix en
d
ian conve
r
sion issue in discard co
d
e
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-12-02
Dave
Ch
i
nner
xfs: fix a
l
location length
overflow in
x
f
s_bm
a
pi_write()
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-12
Dave Chinner
xfs:
r
educe the number of log forces
from t
a
il pushing
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-12
Da
v
e C
h
inner
xfs:
D
on't allo
c
ate ne
w
buffers on
every c
a
ll to _xfs_buf_fin
d
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-12
Dave Chinner
xfs:
move lastx a
n
d
n
a
l
l
o
c
s
into
b
malloca
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-12
Dave
C
hinn
e
r
xfs
:
move btree cu
r
sor into bmalloca
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-12
Dave Chinn
e
r
xfs
:
d
o not keep lo
c
al c
o
p
i
e
s
of allocatio
n
ranges
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-12
Dave Chinn
e
r
xfs: rename al
l
ocation range fi
e
lds in struct xfs_bmalloca
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-12
Dav
e
Chinner
xfs:
m
ove firstblock
a
nd b
m
ap freelist cursor into
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-12
Dave Chinner
xfs: pass bmalloca structure to xfs_bmap_isaeof
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-12
Dave C
h
inner
xfs
:
ren
a
me
xfs_
b
m
api
t
o xf
s
_bmapi_w
r
ite
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-12
Dave
C
hinner
x
f
s: factor unw
r
itten extent map
m
anipulations out
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-12
Dave
Chinner
x
f
s
:
f
act
o
r
e
xtent allocation out of xfs_bmapi
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-12
D
ave Chi
n
ner
xfs:
r
e
mo
v
e x
f
s_bma
p
i_single()
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-12
Dave Chi
n
n
e
r
xfs: intr
o
duce xfs_bmapi_read()
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-12
Dave Chinner
xfs: fa
c
tor extent m
a
p
mani
p
ul
a
tio
n
s out of xfs_bmapi
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-12
Dave C
h
inner
xfs: d
o
n't serialise
d
ire
c
t
I
O reads on
p
age cac
h
e
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-21
Dav
e
Chinner
x
f
s: make use of new shri
n
ker call
o
ut for the inode
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-21
Dave Chinner
vfs: i
n
cr
e
ase shrin
k
er ba
t
ch size
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-21
D
ave Chinn
e
r
s
u
pe
r
block: add file
s
ystem shrinker
operati
o
n
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-21
Dave Chinner
ino
d
e: rem
o
ve iprune_sem
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-21
D
ave Chinner
sup
e
rbloc
k
: introduce
p
er-sb
c
ache shrinker infrastructure
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chinne
r
xfs:
a
d
d
s
ize update trac
e
point to
I
O completion
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-20
D
a
ve Chinne
r
xfs: c
o
nv
e
rt AIL cu
r
sors t
o
use struct
list_head
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chinn
e
r
xfs: remove confusing
ail curso
r
wrapper
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-20
Dav
e
Chinne
r
xfs: use a curs
o
r f
o
r
b
ulk A
I
L insertion
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-20
D
a
v
e
Chinner
superblock: move pin_sb_for_w
r
iteb
a
ck() to
f
s/super
.
c
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chinner
inod
e
: mo
v
e to per-sb
L
RU locks
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chi
n
ner
inode:
M
ake unused inode LRU per superblock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chin
n
er
inode
:
conver
t
ino
d
e
_stat
.
nr_u
n
u
s
ed to per-
c
p
u counter
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chinn
e
r
vmscan: add
c
us
t
omi
s
a
b
le shrinke
r
batch size
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-20
D
a
ve
Ch
i
nne
r
vmscan: reduce wind up shrinker-
>
nr when
shrinke
r
can
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-20
Dave C
h
inner
vmscan: shri
n
ker-
>
nr
updates
r
ace and
go
w
rong
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-20
D
a
ve
C
hinner
vmsc
a
n: add shrink_slab tracepoints
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-06
Dave Chinne
r
xfs: u
n
p
i
n stale inode
s
d
i
rectly
i
n IOP_C
O
MMI
T
TED
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-06-24
Dave C
h
inner
xfs:
pr
e
ve
n
t bogus a
s
sert when trying to
remov
e
non
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-06-24
Dave Chinner
xfs: clear XFS_IDIR
T
Y_RELEASE on tr
u
ncate down
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-06-24
Dave Chi
n
n
er
xfs: reset
i
n
ode per-lifetime state when
r
ecycling
it
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-19
Dave Chinner
xfs: obey m
i
nleft
values during e
x
tent a
l
location correctly
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-19
D
a
v
e
Chinner
xfs: reset buf
f
er poin
t
ers before freeing
t
hem
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-19
Da
v
e Chinne
r
xfs: avoid getti
n
g
stuc
k
during async inode
flushe
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-19
Dave Chinner
xfs: fix xfs_itruncate_start tra
c
ing
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
next