repo.or.cz
/
linux-2.6
/
linux-acpi-2.6
/
ibm-acpi-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: make use of new shrinker callout for the inode cache
2010-12-20
Dave Chinn
e
r
xfs: use AIL bulk delete function to implement
single
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinn
e
r
xfs:
use A
I
L b
u
lk update function to implement single
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinne
r
x
f
s
: remove all
t
he inodes on a buffer from the AIL
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
Dave
C
hinner
xfs: con
s
um
e
io
d
one callback ite
m
s
o
n
buffers as they
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-17
D
a
v
e Chinne
r
xfs: reduce the number of
AIL pu
s
h
w
akeups
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
D
a
ve Chinner
xfs: bulk AIL insertion during transaction
c
ommit
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
Dave Ch
i
n
n
er
x
fs: clean up xfs_ail_delete()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dave
C
hinn
e
r
xfs
:
Pull EFI/EFD handling out f
r
om u
n
d
er th
e
A
IL lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
D
ave
C
hinner
xfs:
f
ix EFI
t
r
ansaction canc
e
llation
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-02
Dave Ch
i
nner
xfs: connect
u
p buffer
r
eclaim priority ho
o
ks
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-02
Da
v
e Ch
i
nner
xfs: add
a
lru to the XFS buffer cache
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
D
a
ve Chinn
e
r
x
f
s: only run xfs_erro
r
_test if error
injection is
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chinner
xfs
:
avoid
mov
i
ng sta
l
e
i
n
ode
s
in the AIL
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Dave Ch
i
nner
xf
s
: de
l
ayed alloc blo
c
k
s
b
ey
o
nd EOF ar
e
valid after
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
D
a
v
e
C
hinner
xfs: push
s
tal
e
,
pinned b
u
f
fers on try
l
ock failures
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chinner
xfs: fi
x
failed write truncation han
d
ling
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-11-30
D
a
ve Chinner
x
fs
:
conve
r
t xfsbud shrinker to a p
e
r-buftarg sh
r
inker
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-16
Dave Chi
n
ner
xf
s
:
c
o
nv
e
rt pag_ici_lo
c
k
t
o a spin lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-17
Dave Chinner
xfs:
c
o
n
vert inode cache lookups to use
RCU locking
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-16
Dave Chinner
xfs: r
c
u
fre
e
inodes
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-23
Dave C
h
inner
xfs:
d
on't truncate prealloc from f
r
equently accessed
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-04
D
a
ve Chi
n
n
e
r
xfs:
d
ynamic sp
e
culative
EOF preallocation
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-23
Dave Chinner
xf
s
: use KM_NOFS
for allo
c
ations duri
n
g
a
ttribu
t
e list
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-23
Dave
Chinner
xfs: pr
o
vide a inode
i
olock lo
c
kdep c
l
a
ss
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-11-10
Dave Chinner
xfs: move d
e
l
a
yed w
r
ite buffer tra
c
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-11-10
Da
v
e Chinner
xfs: fix per
-
a
g r
e
ferenc
e
c
ou
n
t
ing in
inode reclaim
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-26
Dave Chinner
fs: switch bdev inode bdi's correctly
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-26
Dav
e
Chinner
f
s
:
F
a
ctor inode ha
s
h operations into function
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-26
Dave Chi
n
ner
f
s
: Convert nr_inodes and nr_
u
nused to per-cp
u
counter
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chin
n
er
xfs
:
pack xfs_
b
uf structure mo
r
e t
i
g
htly
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave C
h
inner
x
fs:
con
v
e
rt b
u
ffer
c
ache ha
s
h to
r
btree
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xf
s
: serialise inode
r
eclaim
wit
h
in a
n
AG
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs: batch inode reclaim lookup
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinne
r
xfs: impl
e
m
e
nt bat
c
hed inode
lo
o
kups
f
or AG
walk
i
ng
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs:
split ou
t
inode
w
alk inode grabb
i
ng
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs: sp
l
it
inode AG walking into sepa
r
ate code for
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Ch
i
nner
xfs: remov
e
buftarg hash for
ex
t
ern
a
l
devices
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
x
f
s: use u
n
h
ash
e
d buff
e
rs for size checks
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Ch
i
nner
xfs: k
i
ll XBF_FS_MANA
G
ED buffers
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs: store xf
s
_
mo
u
nt i
n
th
e
buftarg ins
t
e
a
d of in
t
he
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs: introduced
u
n
c
ached b
u
ffer read pr
i
m
i
tve
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave C
h
inner
xfs: rename xfs_
b
u
f
_get_
n
od
a
ddr
t
o
be more appropri
a
te
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs: don't us
e
vfs writ
e
back for pure metad
a
ta m
o
difications
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dav
e
C
h
in
n
er
xfs: l
o
ck
l
e
ss per
-
a
g
lookups
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs: remov
e
de
b
ug ass
e
rt for
p
er-a
g
referen
c
e
co
u
nting
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinn
e
r
x
fs: reduce the numb
e
r of CIL lo
c
k round trips during
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Ch
i
n
n
er
xfs: Introdu
c
e XF
S
_IOC_ZERO_RANGE
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinn
e
r
xf
s
: u
s
e r
a
nge primitives for xfs page ca
c
he operations
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-09-29
Dav
e
Chinner
xfs
:
force backgroun
d
C
I
L
pu
s
h
u
nder sustained load
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-09-10
D
ave Chinne
r
xfs: log IO
completion w
o
rkq
u
eue is a high pr
i
o
r
ity
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-09-03
Dave Chinner
xfs: preven
t
32bit overfl
o
w
i
n sp
a
ce reservation
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-09-02
Dave
Chinner
xf
s
:
i
mprove b
u
ffer cache h
a
sh scal
a
b
ility
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-24
D
a
ve Chinner
xfs: don't do memory
allocatio
n
un
d
e
r the C
I
L context
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-24
Dave
C
hinner
xfs: Reduce log
f
orce overhead for
d
el
a
yed l
o
gging
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-24
Dav
e
Chinner
xfs: dummy transactions should not dirty
V
F
S
state
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-24
Dave Chinner
xfs: hand
l
e
negativ
e
wbc
-
>nr_
t
o_wri
t
e
d
uring
syn
c
w
r
iteback
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-24
D
a
ve Chi
n
ner
writeback: write_cache_
p
ages
do
e
sn't terminate
a
t nr_
t
o_writ
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-24
D
a
ve Chi
n
n
e
r
xfs:
f
i
x untrusted inode number look
u
p
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-24
Dave Chinner
xfs
:
ensure we mark
a
l
l inodes in a fr
e
ed cluste
r
X
F
S_ISTALE
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-24
Dave Chinner
xfs: unl
o
ck it
e
ms before al
l
owing
t
he CIL to commit
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-23
Dave Chinner
r
a
dix-tree: radix_tre
e
_r
a
nge_tag_if_tagged()
can s
e
t
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-23
D
a
ve
Chinner
ra
d
ix-tre
e
: clear all tags in radix_tree_node_rcu_free
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-07
Da
v
e Chinne
r
blkdev: c
h
ec
k
f
o
r
valid req
u
est queue before
i
s
suing
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-07
Dave
Chinner
writeback:
A
dd tra
c
ing t
o
write_cac
h
e_
p
ages
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-07
D
a
ve
C
hinner
w
riteback: Add tracing to
balan
c
e_dirty_pages
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-07
Dav
e
Chinner
writebac
k
: Initial tr
a
cing sup
p
ort
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-07-26
Dave Chinner
xfs
:
fix
b
ig endian bu
i
ld
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-07-26
D
ave Chinner
xf
s
: use GFP_NOFS f
o
r page cache allocati
o
n
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
x
f
s: fix memory r
e
claim rec
u
r
s
ion de
a
d
l
o
ck on locked
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-07-26
Dav
e
Chinner
xfs: fix xfs_trans_a
d
d
_
it
e
m()
l
ockdep
w
arn
i
ngs
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-07-26
Da
v
e Chinner
xfs: s
i
mplif
y
a
nd remove xfs_i
r
eclaim
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: don't bl
o
ck
o
n buffer rea
d
e
r
rors
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
f
s
: move inode s
h
rinker unre
g
ister even earlier
I missed
Dave Chinner
's second revision of this change...
Author:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-07-26
Dave Chinner
xfs
:
unre
g
i
s
ter inode shrinker before freeing filesystem
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-07-23
Dave Chinner
ext
3
: defau
l
t to ordered mode
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-07-21
Dave Chin
n
er
mm: add
co
n
te
x
t argument to shrink
e
r callback to remaining
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-07-19
Dave Chinner
xfs
:
track AGs wi
t
h reclaimable inode
s
i
n
p
e
r-ag radix
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-07-19
Dave Chinner
xfs:
convert in
o
de shrinker to per-filesystem contexts
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-07-19
Dave
Chinner
mm: add context argument
t
o shrinker callback
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-06-24
Dave Chinner
xfs: remove block
n
umber from inode loo
k
up co
d
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-06-24
Dave Chinner
xfs: rename XFS_IGET_
B
UL
K
STAT to X
F
S
_
I
GET_UN
T
RUSTED
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-06-24
Dave Chinner
xfs: validate
untrusted inod
e
numbers during
l
ookup
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-06-09
Dave Ch
i
nner
writeback: limit wr
i
te_c
a
c
h
e
_
pages integrity scannin
g
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-06-09
D
a
ve Chinn
e
r
xfs: remov
e
nr_to_write
w
rite
b
ack
win
d
u
p
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-06-09
Dave Chinner
writeback: pay attention to wbc->nr_to_write in write_cache_
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-06-03
Dave Chinner
xfs:
f
ix race in in
o
d
e cluster
f
r
eeing faili
n
g to stal
e
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-28
Dave Chinner
x
f
s: fix might_sleep
(
) warning when i
n
itiali
s
ing p
e
r
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-28
Dave Chinner
xfs:
Check
new in
o
de size is OK be
f
ore preallocating
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave C
h
inner
xfs: Ensure inode allocation
b
u
f
fer
s
are fully replayed
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave Chinn
e
r
xfs
:
e
nab
l
e backgr
o
und pushing of the
CIL
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave Chinner
x
fs: forced u
n
mou
n
ts need
t
o push the CIL
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Da
v
e Chinne
r
xfs:
I
ntroduc
e
delayed lo
g
ging core code
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
D
ave Chinner
xfs: Delayed
logging design documentation
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave Ch
i
nner
xfs:
Improve scalability
o
f busy
ex
t
ent tracking
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave Chin
n
er
x
f
s: make th
e
log t
i
cket ID available outsid
e
the log
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Da
v
e Chinner
x
fs: c
l
ean up log ti
c
ket
ov
e
rrun
d
e
bug output
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
D
ave Chinner
xfs: Clean
u
p XFS_BLI_* fla
g
na
m
esp
a
ce
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dav
e
Chinner
xfs: mo
d
ify buffer item refe
r
en
c
e counti
n
g
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave Chi
n
ner
xf
s
: allow lo
g
ticket allo
c
ati
o
n
to ta
k
e all
o
cation
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dav
e
Ch
i
n
ner
xfs: Don't r
e
use the same transaction ID for duplicated
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
next