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
2011-07-21
Da
v
e Ch
i
n
ner
xfs: make use o
f
new shrinker callout f
o
r th
e
inode
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-21
Dave Chinner
vfs:
incre
a
se
s
hrinker batch size
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-21
Dave Chinner
superblock: add filesystem shrin
k
er operations
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-21
Da
v
e Ch
i
n
ner
ino
d
e
:
re
m
ove ipru
n
e
_
sem
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-21
Dave Ch
i
nn
e
r
s
uperblock: introduce
per-sb cache shr
i
n
k
e
r i
n
fr
a
structu
r
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chinne
r
sup
e
r
bloc
k
:
mo
v
e pin_sb_fo
r
_writeb
a
c
k
() to fs/super
.
c
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
D
ave Chinner
inode: move to p
e
r
-
sb LRU locks
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chinner
inode: Make unused inode LRU per sup
e
r
b
l
o
ck
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
D
ave Ch
i
nne
r
i
node: convert inode_stat
.
nr_unused to per-cpu c
o
unters
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
D
ave Chinner
vmscan: add cu
s
tomisable s
h
rinker
b
atch size
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dave Ch
i
nner
v
msc
a
n: reduce
w
ind up
s
h
r
i
n
ker->nr when
shrinker can
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chinn
e
r
vms
c
an: shrinker->nr u
p
d
ates r
a
c
e
and
g
o wrong
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
D
a
v
e Chinner
vmscan: ad
d
s
h
rink
_
sla
b
tracepoints
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-06
Dave Chin
n
er
xfs
:
unpi
n
stale inodes directl
y
in
I
OP_COM
M
ITTE
D
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-06-24
Dave Chinner
xf
s
: pr
e
v
ent b
o
g
us assert
w
he
n
t
r
ying to remove non
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-06-24
Dave Chinner
xf
s
:
c
lear XFS
_
I
D
IR
T
Y
_
RE
L
EAS
E
o
n
truncate d
o
wn
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-06-24
Dav
e
Ch
i
nner
x
fs:
r
eset inode per
-
lifetime sta
t
e when rec
y
cling it
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
Dave Chinner
xfs
:
obey m
i
nleft v
a
lues during ex
t
e
n
t
alloc
a
tion
correctly
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
Dave
C
hinner
x
fs: res
e
t buffer pointers before freein
g
them
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
Dav
e
Chinne
r
xfs:
avoid getting s
t
uck duri
n
g asy
n
c inode f
l
ushes
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
D
ave Chin
n
er
xfs: fix
x
fs_itruncate_start tracing
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
Dave Chinner
xfs: fix duplicate wor
k
queue initialisation
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
D
ave
Chinner
x
fs: fi
x
race condition
in AIL push trigger
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinn
e
r
x
fs: make
A
IL tar
g
et
u
pdate
s
and co
m
p
a
res 32bit safe
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chin
n
er
x
f
s: alw
a
ys push the AIL to t
h
e
target
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinner
xfs
:
exit AIL push wor
k
correct
l
y when AIL
i
s empty
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinn
e
r
x
fs
:
ensure rec
l
aim curso
r
is rese
t
correctly at end
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
D
a
ve
Chinner
xfs: fix race condition
i
n AI
L
push
t
rigger
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinner
xfs
:
make
A
IL
t
a
rg
e
t updates and
c
ompare
s
32bit s
a
f
e
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinner
xfs: always pu
s
h
the AIL to the target
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
D
a
ve Chinner
xf
s
:
exit AIL push work
c
orrectly
when AIL is empt
y
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinner
x
f
s
:
ensur
e
reclaim curso
r
i
s
reset correctly
at end
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-20
Dave Chinner
xfs:
f
i
x duplicate mes
s
age o
u
tput
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-12
Da
v
e Chinner
nfs: do
n
't
c
a
ll __mark_inode_dirty whi
l
e holding i_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
D
ave
C
hinner
xfs
:
c
on
v
ert lo
g
tail checking to a warning
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinner
xfs: catch bad block numbers freeing extents
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinner
x
fs
:
push the AIL f
r
om memory reclaim and periodic
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Da
v
e Chinner
xfs: clean up cod
e
la
y
out in xfs_trans
_
ail
.
c
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave C
h
inner
xf
s
: c
o
nvert the
xfsaild threa
d
s to a workq
u
e
ue
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dav
e
Chinner
xfs: intro
d
uce
backg
r
ound i
n
ode
reclaim work
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinner
xfs: convert ENOSPC
inode f
l
ushing to use n
e
w syncd
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Ch
i
n
ner
xfs: introduce
a
xfssyncd
w
orkqu
e
ue
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dav
e
Chinner
xfs:
fix extent
f
ormat
b
uffer alloca
t
ion size
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-31
Dav
e
C
hinner
xfs:
f
ix un
r
eferenced var error in xfs_bu
f
.
c
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-29
D
a
ve Chinn
e
r
fs: don't
u
se igrab(
)
while hol
d
ing i_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Da
v
e
Chi
n
ner
xfs: stop us
i
ng
the page cache to back the buffe
r
cache
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave C
h
inner
xfs: register the inode cache shri
n
ker befor
e
quotach
e
ck
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
xfs: xfs_trans_r
e
ad_buf() shoul
d
return an err
o
r o
n
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chi
n
n
er
xf
s
: intr
o
d
u
c
e ino
d
e cluster buffe
r
trylocks for xfs_ifl
u
s
h
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinne
r
v
map: flush vmap a
l
i
a
ses when m
a
ppin
g
fa
i
ls
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave C
h
inner
xfs: preallocation transactio
n
s do not nee
d
to b
e
synchronous
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
fs
:
pull inode->i_
l
ock up
out of writeback_single_in
o
de
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
D
ave Chinner
fs
:
renam
e
inode_
l
ock to inode_
h
ash_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
D
a
ve C
h
inn
e
r
fs
:
move i_wb_list out from under inode_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
D
a
ve Chinner
fs: move i_sb_list out from
u
nder in
o
de
_
l
o
ck
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
fs: remo
v
e inode_lock from ip
u
t_final and pr
u
ne_icache
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
f
s
: Lock the inode LRU list separately
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chi
n
ne
r
fs:
factor inode dispo
s
al
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
fs
:
protect inode->i_state
w
i
th
i
n
ode->i_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-11
Dave
Chinne
r
GFS2
:
introduce AIL lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave
C
hinner
xfs: kill
suppor
t
/debug
.
[ch]
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Da
v
e Chinner
xfs: Con
v
ert remain
i
ng cmn_err() calle
r
s to new API
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
D
a
ve C
h
inner
xfs: convert
t
h
e
qu
o
ta de
b
ug prin
t
s to new API
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Da
v
e
C
hinner
xfs: rename xf
s
_cm
n
_
e
r
r
_f
s
block_zero()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Da
v
e Chinner
xfs: convert xfs_fs_cm
n
_err to new
e
r
r
or
logging API
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chin
n
er
x
f
s
:
kill
x
f
s
_f
s
_mo
u
n
t_cmn_err
(
) mac
r
o
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave C
h
inner
x
fs
:
kill xfs_f
s
_rep
a
ir_cmn_er
r
()
m
acro
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs:
con
v
ert xfs_cmn_err
t
o
xfs_a
l
ert_tag
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chi
n
ner
xfs:
Convert xlog_
w
arn to new logging interface
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinn
e
r
xf
s
: Convert li
n
ux-2
.
6/ files to ne
w
logging
i
n
terface
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-02
Dave Chinner
xfs:
i
ntroduce ne
w
logging AP
I
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
D
a
v
e Chinner
xfs: f
i
x d
q
u
o
t shaker
d
eadlock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
D
ave Ch
i
nner
xf
s
:
h
an
d
le CIl t
r
ansaction commi
t
failures correctly
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
D
ave Chinner
xfs: l
i
m
i
t extsize
to size of AGs and/or MAXEXTLEN
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Da
v
e
Chinner
xf
s
:
pre
v
ent ext
s
i
ze
alignme
n
t fr
o
m exceedin
g
maximum
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
D
a
ve Chinner
xfs: lim
i
t
e
x
t
e
n
t len
g
th f
o
r allocation to AG siz
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
xfs: speculat
i
ve
delayed allocat
i
on uses
roun
d
down_power_of_
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
xfs: fix efi
item leak on forced shutdown
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-27
Da
v
e Chinne
r
xfs: fix log ticket leak
o
n forced
shutdown
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Dave Chinner
x
f
s: prevent NMI timeout
s
in
cmn_err
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Dave Chinne
r
xfs: en
s
ure log cover
i
n
g
transa
c
tion
s
are
s
ynchronous
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xf
s
:
serialise unaligned direct IOs
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
D
ave Chinner
xfs: factor
c
ommon wri
t
e setup cod
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Ch
i
n
n
er
xfs:
s
plit b
u
ffered
I
O
w
r
ite
p
ath from xfs_file_
a
io_write
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
D
a
v
e
Chinner
xfs: split direct IO write path from
x
fs_file_a
i
o_
w
rite
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Dave C
h
i
nner
x
f
s: int
r
oduce xfs_rw_lock(
)
helpers for l
o
c
k
ing the
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Ch
i
nner
xfs: facto
r
post-wr
i
te new
s
ize updates
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
x
f
s: fac
t
or common post-write isize handling
c
ode
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave
C
hinner
xfs: ens
u
re sync write errors
are
returned
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
D
ave
C
h
i
n
ner
xfs: convert
g
rant head
manipulations to lockless algorithm
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave
C
h
i
nner
xf
s
: introduce new locks for the lo
g
grant ticket wa
i
t
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
Dave Chinner
xfs: convert log grant heads to ato
m
ic vari
a
bles
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave C
h
i
nner
xfs: c
o
nvert
l_tail_lsn to
an atom
i
c va
r
i
a
b
le
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
Dave Chinner
xfs: con
v
ert
l
_last_syn
c
_ls
n
to an a
t
omic variable
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xfs
:
m
ake AIL tail
p
u
s
hing independe
n
t of the
g
rant
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xfs: us
e
wait q
u
eues d
i
rectly fo
r
t
h
e log wait q
u
eues
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
D
ave Chinner
xfs: comb
i
ne gr
a
nt h
e
a
ds into a
s
ingle 64 bit integer
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
D
a
ve
C
hi
n
ner
xfs: r
e
work log grant sp
a
ce calculati
o
ns
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Da
v
e Chinner
x
f
s: fact
o
ut common gran
t
h
ead/log
t
ail verifi
c
a
tion
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Ch
i
nner
xfs: conve
r
t log grant tick
e
t queues to list
heads
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
next