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
inode: move to per-sb LRU locks
2011-07-20
D
a
ve C
h
in
n
er
inode: move to per-sb
L
R
U l
o
cks
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
D
a
ve
Chi
n
ner
i
n
ode: Make unused inode L
R
U per superblo
c
k
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chinner
i
n
ode: c
o
nvert inode_stat
.
nr_u
n
us
e
d
t
o pe
r
-cpu counters
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dave
Chinne
r
vmscan: add customisable shrinker
b
a
t
c
h
size
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dave
Chinner
vmsca
n
:
r
educe
w
ind up shrinker->nr when shrinker can
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dav
e
Chinner
vmscan
:
shrinker->nr updates r
a
ce and go
wrong
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dave
Chinner
vmscan: add shrink_slab
tracep
o
i
n
ts
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-06
D
a
v
e
C
hi
n
ner
xfs:
unpin stale ino
d
e
s
direc
t
l
y in IOP
_
COMMITTED
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-06-24
Dave Chin
n
er
xfs: preven
t
bo
g
u
s assert when trying to
r
emove non
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-06-24
D
a
ve
C
h
i
n
ner
xfs: clear XFS_I
D
IRTY_RELEASE on trunc
a
te down
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-06-24
Dave Chinner
xfs: re
s
et inode per-li
f
e
time
state w
h
en recycling it
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
Dav
e
Chinner
xfs: obey
mi
n
left value
s
durin
g
extent allocation correctly
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
D
a
ve Chin
n
er
x
fs: rese
t
buffer pointers
b
e
fore freeing them
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
D
a
ve Chinner
x
fs:
avoid getting stuc
k
d
u
ring as
y
nc
inode flus
h
e
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
Dave Chinner
xf
s
: fix xf
s
_
itruncat
e
_start trac
i
ng
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
Dave Chi
n
n
e
r
x
f
s: fix dup
l
icate workqueue initialisation
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chin
n
er
xfs: fix race condi
t
io
n
in AIL push
trigger
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dav
e
Chin
n
er
xfs: make AIL
t
arget updates
a
n
d
c
ompares 32bi
t
saf
e
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave
Chinner
xfs: always p
u
sh the AIL to
t
he target
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
D
ave Chinner
xfs: exit AIL
pus
h
wor
k
corr
e
c
tl
y
when
A
IL i
s
empty
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chi
n
ner
xfs:
e
nsure reclaim cursor
i
s reset correctly at
e
nd
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dav
e
Ch
i
n
n
er
xfs
:
fix race
c
o
n
d
it
i
on i
n
AIL
p
u
sh trigger
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Ch
i
nner
xfs: make AIL targe
t
updates and com
p
ares 32bit safe
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2011-05-09
D
ave Chinner
xfs: al
w
ays push the A
I
L to the target
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinner
xfs:
ex
i
t
AIL
push work corre
c
t
l
y when AIL is em
p
ty
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinne
r
x
f
s: ensure reclaim
cursor is reset correctly at end
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-20
Da
v
e Ch
i
n
ner
xfs: fix duplicat
e
message outp
u
t
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-12
Dave
Chinner
nf
s
: don't
call __mark_
i
node_dirty
w
hile holding i
_
lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinner
xfs: convert log tai
l
c
hecking to a wa
r
ning
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
D
a
ve
Chinner
xfs
:
catch bad b
l
ock number
s
freeing ex
t
ents
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinner
xfs: push the AIL fro
m
memo
r
y reclaim and per
i
odi
c
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
D
a
ve Chinne
r
xfs
:
clean up c
o
de layo
u
t
in xfs_trans_ail
.
c
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dav
e
Chinner
xfs: convert the xfsaild threads to a workqueue
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinner
xfs: introdu
c
e background inode re
c
laim work
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinn
e
r
xfs: conve
r
t
ENOSPC inode f
l
ushin
g
to use
new
s
ync
d
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Ch
i
nner
xfs: introdu
c
e a x
f
s
syncd workqueu
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinner
xfs: f
i
x
ex
t
e
nt format b
u
ffer a
l
locat
i
on siz
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-31
D
a
ve
C
hinner
xfs: f
i
x un
r
eferenced v
a
r
e
rror in
xfs_buf
.
c
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-29
Dave Chinner
fs:
d
on't use
i
grab(
)
while holding
i_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
x
f
s
:
s
t
o
p using the page cac
h
e to ba
c
k
t
he buffe
r
cache
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
xfs: regi
s
ter the
i
node
cache s
h
r
i
nker be
f
o
re quotachecks
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
xfs: xfs_trans_
r
e
a
d
_buf() should return
a
n
error on
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Da
v
e Chinn
e
r
xfs
:
i
n
t
r
oduce in
o
de cluster
b
uffer trylocks for xfs_iflush
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dav
e
Chinner
vmap: f
l
ush vmap aliases when m
a
ppi
n
g
f
ails
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
D
av
e
C
h
inner
x
fs: pr
e
alloc
a
tion tra
n
sactions do not n
e
e
d to be s
y
nchronous
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dav
e
Chinner
fs: pu
l
l inode->i_lock up out of writeback_
s
ing
l
e_in
o
de
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
fs: re
n
ame
i
node_lock
t
o i
n
od
e
_
h
a
sh_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
fs: mo
v
e i_wb_l
i
st out from
under
inode_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
D
a
ve C
h
inner
fs:
m
ove i_
s
b_list out from und
e
r inode_l
o
ck
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
fs:
remove
i
n
ode_lock from iput_final and prun
e
_i
c
ache
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chi
n
ner
fs: Lock t
h
e inode
L
RU list separately
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave
C
hinner
fs: factor
i
node disposal
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
D
ave Chinner
fs: p
r
ote
c
t inode-
>
i_st
a
t
e with inode->i_l
o
ck
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-11
Dave
C
h
inner
GFS2: i
n
troduce AIL lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs: kill su
p
po
r
t/debug
.
[ch]
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Da
v
e Ch
i
n
n
er
xfs: Conv
e
rt remai
n
ing
c
mn_e
r
r() c
a
llers
to new
API
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
D
ave
C
h
inn
e
r
xfs: co
n
vert the quota deb
u
g p
r
ints to ne
w
API
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
D
a
ve Chinner
xf
s
: rename xf
s
_c
m
n_err_fsbl
o
ck_z
e
ro()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave
C
h
inner
xfs: convert xfs_fs
_
c
m
n_err to new error loggi
n
g API
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs: ki
l
l xfs_fs
_
mount_cmn_err() macro
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
x
fs: kill x
f
s_
f
s_repair_cmn
_
err() m
a
cro
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dav
e
Chinner
xfs: c
o
nver
t
xfs_cmn
_
err to xfs_
a
lert_tag
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dav
e
Chi
n
n
e
r
x
fs: Conve
r
t xl
o
g
_
warn to
new l
o
gging inter
f
a
ce
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
D
a
ve Chinner
xfs
:
C
onvert linux-2
.
6/
f
il
e
s
t
o n
e
w logging
interface
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-02
Dave C
h
inner
x
f
s:
i
ntroduce new l
o
gging API
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Da
v
e Chinner
xfs
:
fix dquot s
h
aker dead
l
ock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave
Chinner
x
f
s
:
handle C
I
l transact
i
o
n commit fai
l
u
r
e
s co
r
rectly
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave Ch
i
nner
xfs: limit extsize
to size of AGs and/or MAXEXTLEN
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
xfs: prevent e
x
tsize alignment from exceeding maximum
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
xfs: limit extent le
n
gth
f
or allocation
t
o AG
size
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
xf
s
: sp
e
c
ulative delayed alloca
t
ion uses rou
n
ddown_po
w
er_of_
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
D
a
ve C
h
i
nn
e
r
xf
s
: fix efi item leak o
n
forced shutd
o
wn
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-27
Dave Chinner
x
fs: fix l
o
g
ticke
t
leak o
n
forc
e
d shutdown
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Dave Chin
n
er
xfs: preven
t
NMI tim
e
o
u
ts in cmn_err
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Dave Chinne
r
xf
s
: ensur
e
log coverin
g
tr
a
nsactio
n
s a
r
e synchro
n
ou
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave
Ch
i
nner
x
fs
:
serialise unaligned di
r
ect IOs
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave
C
h
inner
xfs
:
factor
common wri
t
e setup code
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chin
n
er
xfs: s
p
lit bu
f
fered IO write pa
t
h f
r
om xf
s
_fi
l
e_aio_write
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
D
ave Chin
n
er
xfs
:
split direct IO write pat
h
from xfs_file
_
ai
o
_write
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Dave Chinner
xf
s
: i
n
t
r
oduce xfs_r
w
_
lo
c
k() helpers for l
o
c
king
t
he
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xfs: factor post-w
r
ite newsize
up
d
a
t
es
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Da
v
e C
h
in
n
er
x
fs:
factor common po
s
t-write
i
size
han
d
l
ing
code
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dav
e
Chinner
xfs: en
s
ure
s
y
nc wr
i
te errors are returned
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
D
ave Ch
i
nn
e
r
xfs: conv
e
rt grant
h
e
ad m
a
n
ipulations to
l
ockless algorithm
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
D
ave Chin
n
er
x
fs: introduce new
l
ock
s
fo
r
t
he log grant ticket
w
a
it
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
D
a
v
e Chin
n
er
xfs: convert lo
g
gr
a
nt heads to atomic va
r
i
a
bles
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave C
h
inner
xfs: convert l_tail_lsn to an atomic variable
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
Dave Chin
n
er
x
f
s: con
v
ert l_last_s
y
nc_l
s
n to an at
o
mic vari
a
bl
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
x
fs: make AI
L
tail pushing independent of the grant
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chin
n
er
x
fs: use wait queu
e
s
directly for th
e
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 single 64 bit integer
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
D
a
v
e
C
hinner
xfs: rework log grant space calculations
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave
C
hin
n
er
xfs
:
fact out common grant head/log tail
verifi
c
a
t
ion
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chi
n
ne
r
xfs: conve
r
t log gran
t
ticket queues to list
h
e
ads
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dav
e
Chinner
xfs: use AIL bulk delete functio
n
to implem
e
nt
single
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
D
ave Chinner
xfs: use AIL bul
k
update function to implement singl
e
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinner
xfs: remove
a
ll th
e
inodes on
a
buffer
from
t
he A
I
L
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
Dave Chin
n
e
r
xfs: co
n
sume io
d
o
n
e callback
i
tems on buffers as they
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-17
Dave
Chinne
r
xfs: reduce
t
h
e
number of AIL pu
s
h
wakeups
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
D
a
v
e Chinner
xfs: bulk AIL insertion
during transaction commit
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
next