repo.or.cz
/
linux-2.6
/
x86.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
xfs: introduce new logging API.
2011-03-02
Dav
e
Chinner
xfs: introduc
e
new
lo
g
ging API
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chin
n
e
r
x
fs: fix
dquot shaker deadlo
c
k
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave C
h
i
nner
xfs: ha
n
dle CIl transaction
c
ommit
f
ailures correctly
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave C
h
i
nner
xfs: li
m
it ex
t
size t
o
si
z
e
of AGs and
/
or
MAXEXTLEN
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
xfs: prevent extsize alignment fr
o
m exceeding maximum
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinne
r
xfs: limit ext
e
n
t
length for allocation t
o
AG
s
ize
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dav
e
Chinner
xfs: specul
a
t
iv
e
delay
e
d allocat
i
on us
e
s rounddown_power_of_
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chin
n
er
x
fs: fix efi item leak on forced
s
hutdown
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-27
Dave Chinner
xfs:
f
i
x log t
i
cket
leak
o
n forced shutdow
n
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
D
ave Chinner
x
f
s: prevent NM
I
timeout
s
i
n
cmn_err
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
D
ave Chin
n
er
xfs: ensure
l
og covering
tran
s
action
s
a
re synch
r
on
o
us
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dav
e
Chinn
e
r
xfs: s
e
r
ia
l
i
s
e unalig
n
ed direc
t
IOs
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dav
e
C
h
i
nner
xfs: f
a
ctor
c
ommo
n
w
rite s
e
tup code
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Da
v
e C
h
inner
xfs: split buffered
I
O write path from xfs_file_aio_
w
rit
e
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
D
a
v
e Chinn
e
r
xfs: s
p
lit di
r
ect IO write
path from
xfs_f
i
le_
a
io
_
write
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
Dave Chinner
xfs: introduce
xfs_r
w
_
l
o
c
k() helpers for locking the
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinn
e
r
xfs: fac
t
o
r post-wr
i
te newsize updates
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chin
n
er
x
fs:
f
actor common post-write isize handli
n
g
co
d
e
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
D
ave Chinner
x
fs: e
n
s
u
re
sync write errors are returned
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Da
v
e Chin
n
er
x
fs: convert grant head manip
u
lations to l
o
c
k
less algorithm
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xfs:
introd
u
ce new
loc
k
s
for the log
g
rant
tic
k
e
t
wait
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
Dav
e
Chinner
xfs: con
v
ert l
o
g grant heads to
a
tomic variabl
e
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dav
e
C
hi
n
ner
xfs:
conve
r
t
l
_tail_lsn to
an ato
m
i
c
va
r
iable
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
Da
v
e
C
hinner
xf
s
: convert l_last_syn
c
_lsn t
o
an
a
tomic variable
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Ch
i
nn
e
r
xfs:
m
ake AIL tail pu
s
hing
i
n
depen
d
ent
o
f the grant
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Da
v
e Chinner
x
fs
:
use
w
ait queues
d
irectly for the log wait
queues
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xfs: combine grant heads into a sing
l
e 6
4
bit
i
ntege
r
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave C
h
inner
x
f
s: rework log gra
n
t s
p
ac
e
calculati
o
ns
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
D
ave
Chinn
e
r
x
fs: fact
o
ut
com
m
o
n
gr
a
nt h
e
ad/
l
og tail ve
r
ificat
i
o
n
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
D
ave Chi
n
n
e
r
xfs:
convert log grant
ti
c
k
e
t
queues to list heads
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dav
e
Chinner
xfs: use
A
IL
b
ulk delete function to implement single
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinner
xfs: u
s
e AIL bu
l
k update functi
o
n to implement singl
e
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinn
e
r
x
fs: remove all the inodes on a
b
uffe
r
from the AIL
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
Dave Chinner
xfs:
cons
u
me
iodon
e
callback items on buff
e
rs as they
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-17
D
a
ve
C
hinner
x
f
s
: reduce the n
u
mber o
f
AIL push wakeups
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dav
e
Chinner
xfs: bulk AIL
insertion during transaction commit
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
D
a
ve Chinn
e
r
x
f
s:
clea
n
up xfs
_
ail_delete()
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Da
v
e Chinne
r
x
f
s: Pu
l
l EFI/EFD handli
n
g out from under the AIL loc
k
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinner
xfs: fi
x
EFI tran
s
action c
a
nc
e
llation
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-02
Dave Chinner
xfs: connect up buffer reclai
m
p
r
i
o
r
ity hooks
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-02
Da
v
e Chinner
xfs: add a lru t
o
the XFS b
u
ff
e
r cache
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chinner
x
f
s: only run xfs_
e
r
r
or_test if error injec
t
i
o
n is
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
Da
v
e Chinner
xfs
:
avoi
d
m
oving stale inodes in
the AIL
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
D
ave
Chinn
e
r
xfs: d
e
l
a
yed alloc blocks
beyon
d
EOF are valid
a
fter
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chinn
e
r
xfs: push stale, pi
n
ned buffer
s
on t
r
ylock failures
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
Dav
e
Chinner
xfs: fix failed
write tru
n
cation ha
n
dling
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-30
Dave Chi
n
ner
xfs: co
n
vert xfsbu
d
s
h
rinker to a per-buftarg shrinker
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-16
Dave Chin
n
e
r
xfs: convert pag_ici_lock to
a sp
i
n
l
o
ck
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-17
Da
v
e
Chinner
xfs: convert inode
cache
lo
o
kups
t
o use RCU locking
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-16
D
ave Chinner
xf
s
: rcu free i
n
o
des
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-23
Dave Chinner
x
fs: don't
t
ru
n
cate
preal
l
o
c
f
r
om frequentl
y
accessed
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-04
D
ave Chinn
e
r
x
f
s
: dynamic sp
e
culati
v
e EOF preallocation
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-23
D
a
v
e Chinner
xfs: u
s
e KM_NOFS fo
r
allocations
d
uring attribute list
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-23
Dav
e
Chinner
xfs: provide a inode iolock lockdep
c
las
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-10
Dav
e
Chinner
xfs:
m
ove dela
y
ed write buffer t
r
a
c
e
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-10
Dave Chinner
xfs: fix
per-ag refe
r
ence counti
n
g in inode reclaim
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-26
Dave Chinner
fs: sw
i
tch bde
v
inode bdi's corre
c
tly
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-26
Dave Chinner
fs: Factor inode h
a
sh operations into functi
o
ns
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-26
Dave Chinner
f
s: Co
n
vert nr_i
n
odes and
n
r_
u
nused to pe
r
-
c
p
u count
e
r
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xf
s
: pack xfs_buf
structure more t
i
ght
l
y
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinne
r
xfs: c
o
nver
t
b
uffer c
a
che hash to
r
b
tree
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs: serialise
inode reclaim within an A
G
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs: batch
inode
r
eclaim
lookup
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chi
n
n
e
r
xf
s
: imple
m
e
nt batched in
o
d
e
loo
k
up
s
fo
r
AG walking
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
x
fs: split
o
ut inode walk
inode grab
b
ing
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave
Chinner
x
fs: split inode AG
walking into separ
a
te code for
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave
C
hinne
r
xfs
:
remove buftarg ha
s
h for ext
e
rnal devi
c
es
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs: us
e
unhash
e
d buff
e
r
s
fo
r
size checks
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave C
h
inner
xfs: kill XBF_
F
S
_
M
ANAGED buffers
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave
Chinner
xfs: stor
e
xfs_
m
ount in
the
buftarg
instead o
f
in
t
h
e
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave C
h
inner
xfs: int
r
oduced unc
a
che
d
buffer read pri
m
i
t
ve
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chin
n
er
x
f
s: rename xfs_buf_get_nodaddr to be more a
p
propr
i
ate
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chi
n
n
er
xf
s
: don't
u
s
e vfs writeba
c
k for
pure metadata modifications
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs: lockles
s
per-ag lookups
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs: re
m
ove deb
u
g assert for per-ag reference counting
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs: re
d
uce
the nu
m
ber of CIL lock
r
ound tr
i
ps during
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
D
a
ve Ch
i
nner
xfs:
I
ntroduce XFS_IOC_ZERO_R
A
NGE
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chi
n
ner
xfs:
u
se r
a
nge primitives
for xfs page cac
h
e oper
a
tio
n
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-09-29
D
ave Chinner
xfs
:
force background CIL
p
u
s
h under susta
i
ned load
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-09-10
Dave Chinner
xfs: lo
g
IO comp
l
etion wo
r
kqueue i
s
a high priority
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-09-03
Dave Chinner
xfs
:
prevent 32bit overflow in space reservation
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-24
D
ave Chinn
e
r
xfs: don't
d
o me
m
ory all
o
cation un
d
e
r t
h
e CI
L
c
o
n
text
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-24
Dave C
h
i
nner
xfs: Reduce log for
c
e
overhead for
d
elayed logg
i
ng
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-24
Dave Chinner
xfs: dummy tran
s
actio
n
s
should not dir
t
y VFS
s
tat
e
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-24
Dave Chi
n
ner
xfs:
handle negati
v
e wbc->
n
r_to_wr
i
te
d
uring sync writeback
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-24
Dave Chi
n
ner
writeback:
write_cache
_
p
ages
do
e
s
n't te
r
mi
n
ate at nr_to_writ
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-24
D
a
v
e Chinner
xfs: fix un
t
ru
s
ted inode
n
umber lo
o
kup
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-24
Dave Chinner
xfs: ensure we ma
r
k all
i
nodes in a fre
e
d cluster XFS_I
S
TALE
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-24
D
ave Chinner
xf
s
: unloc
k
it
e
m
s
be
f
ore a
l
lowing the CIL
t
o co
m
mit
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-23
Dave Ch
i
n
n
er
radix-tree:
r
adix_tre
e
_range_tag_if_t
a
gged()
c
an set
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-23
Dave
C
hi
n
ner
radi
x
-t
r
ee: clear all
tags in radix_tree_node_rc
u
_
free
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-07
Dave Chinner
b
l
k
dev
:
ch
e
c
k
for
valid
request que
u
e bef
o
r
e
is
s
u
ing
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-07
Da
v
e Chinner
writeback: Add trac
i
ng to write_cache_page
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-07
D
av
e
Ch
i
nner
writeback: Add tra
c
ing to balance_di
r
ty_p
a
g
e
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-26
Da
v
e
Chinner
xfs: fi
x
big endian bu
i
ld
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-26
Dave Ch
i
n
n
er
xfs:
use G
F
P_NOFS for p
a
ge cache
a
llocation
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-26
Dave Chinner
xfs: fix me
m
ory reclaim recursion deadlock on
loc
k
ed
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-26
Dave Chinner
xfs: f
i
x x
f
s_trans_add_i
t
em() lockdep wa
r
nings
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-26
Dave Chin
n
er
xfs:
s
implify and remove xf
s
_ireclaim
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-26
D
ave Chinner
xfs: don't block on buffer read errors
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
next