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: ensure reclaim cursor is reset correctly at end of AG
2011-05-09
Dave Chinn
e
r
xfs: ensure
r
e
c
la
i
m cur
s
or is reset corre
c
tly at
end
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-20
Dav
e
Chinner
xfs:
fix dup
l
i
c
ate messag
e
output
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-12
D
ave Chinn
e
r
nfs: don't call
_
_mark_inode
_
d
ir
t
y
while holdin
g
i_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
D
ave Chinn
e
r
xfs:
c
o
n
vert log tail c
h
e
c
ki
n
g to a warning
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinner
x
fs
:
catch bad
block nu
m
bers f
r
eein
g
exten
t
s
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dav
e
Ch
i
nner
xfs: push the AIL from memory r
e
claim and periodic
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
D
ave Chinner
xfs: clea
n
up
code lay
o
ut
in xfs_trans_ail
.
c
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Da
v
e
Chinner
xfs: con
v
ert the xfsail
d
t
hreads to
a
wor
k
que
u
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinn
e
r
xfs: introduce backgroun
d
inode re
c
laim w
o
rk
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
D
a
ve Chinner
xfs: c
o
nvert EN
O
SPC
i
n
o
d
e
f
lushing to us
e
new s
y
ncd
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dav
e
Chi
n
ner
x
f
s: introduce a xfssyncd w
o
rkqueue
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Ch
i
nner
xfs:
fix extent f
o
rmat
buffer al
l
ocation siz
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-31
Dave Chinner
x
f
s: fi
x
u
nreferenced var error in xf
s
_buf
.
c
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-29
Dave Chinner
fs
:
do
n
't
use igrab() while holding
i
_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave
Ch
i
nner
x
fs: stop using the p
a
ge cache
t
o
ba
c
k
t
he buffer cache
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
x
f
s: re
g
i
ster th
e
inode cache
shrinker
befor
e
quota
c
hecks
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dav
e
Chinner
xfs
:
xf
s
_trans_re
a
d_buf() shoul
d
return an error on
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave
Ch
i
nne
r
xfs: in
t
rodu
c
e inode clust
e
r b
u
ff
e
r trylocks f
o
r xfs_iflush
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave
C
hinner
vmap: flush vm
a
p aliase
s
when mapping f
a
ils
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chin
n
er
xfs: preallocatio
n
tra
n
sactions do
not
n
e
ed to
b
e synchronous
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chi
n
n
er
fs:
p
u
l
l inode-
>
i_
l
ock up out of wr
i
teback_single_i
n
ode
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chin
n
er
fs: rename
i
node_lo
c
k to
ino
d
e
_ha
s
h_l
o
ck
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Ch
i
n
ner
fs: mo
v
e
i_wb_list out from under
i
nod
e
_
lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Da
v
e
C
hinner
f
s: m
o
ve
i
_sb_list out from un
d
e
r
in
o
de_lo
c
k
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Da
v
e Ch
i
nne
r
fs: remove
i
node_
l
ock from i
p
u
t_final and
p
rune_icache
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
D
ave Chinner
fs:
L
ock the inode LRU l
i
s
t
s
e
p
a
rately
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave
C
hin
n
er
f
s: f
a
c
tor
i
node dis
p
osal
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
f
s: pr
o
tect inode->i_state with inode->i_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-11
Dave Chin
n
er
GFS2: introdu
c
e AIL lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
D
ave
C
hinner
xfs: k
i
ll sup
p
ort/debug
.
[ch]
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs:
C
onvert re
m
aining cm
n
_er
r
()
cal
l
ers t
o
new API
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs:
c
onvert the quota
debug p
r
ints to ne
w
API
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Ch
i
nner
xfs: rename
x
f
s_c
m
n
_
err_f
s
b
l
ock_zero()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinn
e
r
x
f
s: co
n
ve
r
t
x
f
s
_
f
s_cmn_er
r
to
n
e
w
error l
o
gging
AP
I
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dav
e
C
hinne
r
xf
s
: k
i
ll xf
s
_f
s
_
mount_cmn_err
(
)
macro
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave
Chi
n
ner
xfs: kill xfs_fs_
r
epair_cmn_er
r
() macro
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Da
v
e Chinner
xfs
:
conve
r
t
xfs_cmn_
e
rr to xfs_a
l
e
rt
_
tag
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs: Conv
e
rt xlog
_
warn to ne
w
logging interface
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave C
h
inner
xfs: Co
n
vert linux-2
.
6/ files t
o
new logging
int
e
rfac
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-02
Dave Chinner
xfs: introduce new loggi
n
g
API
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
x
fs: fix
dquo
t
shake
r
deadlo
c
k
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
D
ave Chinner
xfs: handle CIl transac
t
ion
c
ommit
f
a
i
lures correctly
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chin
n
er
xfs:
limit exts
i
ze to
s
iz
e
o
f AGs
a
nd/or MAXEXTLEN
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dav
e
Chinner
xfs:
preven
t
e
xtsize a
l
ignment from exceeding m
a
ximum
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
xfs: limi
t
extent leng
t
h
f
or allocat
i
on to AG size
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
xfs: specula
t
i
v
e delayed alloca
t
ion uses r
o
unddown_
p
o
we
r
_of_
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chi
n
ner
xfs: fix
e
f
i
i
tem leak
o
n
forced shut
d
own
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-27
Dave Chinner
xfs:
f
ix lo
g
ticket
l
eak on forced shutdown
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Dave Chinner
xfs:
p
revent NMI timeo
u
t
s
in c
m
n_err
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Dave Chinner
x
fs
:
e
n
sure
l
og covering transactions are synchro
n
o
u
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chi
n
n
e
r
xfs: seri
a
lise
u
n
al
i
gned di
r
ect IOs
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave C
h
inn
e
r
xfs
:
factor common wr
i
t
e setup code
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Da
v
e Chinner
xfs: split buffered IO write path from x
f
s_fi
l
e_
a
io_w
r
ite
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
D
ave Chinner
xfs: split direct I
O
w
rite pat
h
from
x
fs_
f
ile_aio_wri
t
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Dave Chinner
x
fs: introduce
x
fs_
r
w_lock() helpers for locking the
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Da
v
e Chin
n
er
x
f
s: factor post-
w
r
i
te newsize updates
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xfs: facto
r
common
p
os
t
-writ
e
is
i
z
e
handling code
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave C
h
inner
x
f
s:
e
nsure syn
c
w
ri
t
e
er
r
o
r
s ar
e
returne
d
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
x
f
s
: convert
g
ra
n
t
h
e
a
d man
i
pulat
i
ons
to lockless a
l
g
orithm
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave
Ch
i
nner
xfs: intr
o
d
u
ce new locks for th
e
l
og
grant tick
e
t wait
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
Dave Chinner
xfs
:
convert log gran
t
heads to atom
i
c v
a
riables
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Da
v
e
C
h
inne
r
xfs:
conv
e
rt
l
_ta
i
l_
l
sn to an atomic
varia
b
le
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
D
a
v
e Chin
n
er
xfs:
conver
t
l_last_sync_lsn to an ato
m
ic vari
a
bl
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
D
ave Chi
n
ner
xfs: m
a
k
e AIL tail pushing independ
e
nt of the gr
a
n
t
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave
C
h
inner
xfs:
use wait qu
e
ues directly for t
h
e l
o
g wait queu
e
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave
C
hinner
xfs: combine
g
r
a
n
t
hea
d
s into a single 64 bit integ
e
r
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Ch
i
nner
xfs: rew
o
rk
l
og grant space calcul
a
t
i
o
n
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
x
f
s: fact o
u
t c
o
mmo
n
grant head/lo
g
ta
i
l v
e
r
i
fic
a
tion
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xfs: convert lo
g
grant ticke
t
queues to list heads
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinne
r
xfs: use AIL
bulk
dele
t
e function to implement sin
g
le
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Da
v
e Chinner
xfs: use
A
IL bulk u
p
date function
t
o implem
e
nt single
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chin
n
er
xfs: remove all the inodes on a b
u
ffer from the
A
I
L
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
Dave Chinner
xfs: consume iodo
n
e c
a
llba
c
k items on
buff
e
rs as th
e
y
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-17
Dave Chinner
xfs:
reduce
t
he number
of AIL push wakeups
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dav
e
Chinner
xfs:
b
ulk
A
IL insert
i
on duri
n
g
tra
n
s
a
ction comm
i
t
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
Dave Chinner
xfs: clean up xfs_ail_delete()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chi
n
ner
xfs
:
P
u
l
l EFI/EFD hand
l
ing out f
r
o
m under th
e
A
IL
lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Da
v
e Chinner
x
f
s: fix
E
FI transaction cancellation
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-02
Dave
Chinner
x
fs:
c
on
n
ect up buffer reclai
m
pr
i
ority h
o
oks
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-02
Dave Chinner
xfs: add a
lru to t
h
e XFS buffer cache
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Dave C
h
in
n
er
x
f
s
: only run xfs_error_tes
t
if error injection is
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
D
a
v
e Chinner
x
f
s: avoid mo
v
ing
stale inodes in the AIL
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chinner
xfs: delayed
alloc blo
c
ks be
y
ond EOF are valid after
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
D
ave Chi
n
ner
xf
s
:
push s
t
a
l
e,
pinn
e
d
buff
e
rs
o
n trylock fail
u
res
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
D
a
ve Chinner
xfs:
fix faile
d
write tru
n
cat
i
on handling
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-11-30
D
ave
C
hinner
xfs
:
convert xfsbu
d
shrinker to a per-buftarg shrinker
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-16
Dave Chinner
xfs: conver
t
pag_
i
ci_lock to a spin l
o
ck
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-17
Dave Chinn
e
r
x
f
s
:
conv
e
rt inode ca
c
he lookups to use RCU locki
n
g
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-16
Dav
e
Ch
i
nner
xfs: rcu f
r
ee
i
nodes
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-23
Dave Chinner
xfs: don't truncate prealloc from freq
u
ently accessed
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-04
Dave Chi
n
n
e
r
xfs: dynamic speculative
E
O
F
pr
e
allocation
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-23
Dave Chi
n
ner
xfs:
us
e
KM_
N
O
F
S for allocations
during attrib
u
te list
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-23
Dave Chinner
x
fs:
p
rovide a inode iolock l
o
c
kd
e
p
c
la
s
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-11-10
D
ave Chinner
x
fs: move de
l
a
yed
wr
i
te buffer trace
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-11-10
D
a
v
e
C
hinner
xfs:
fix per
-
ag
refere
n
ce counti
n
g
i
n inode rec
l
a
im
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-26
Da
v
e Chinner
fs: switch bd
e
v inode bdi's cor
r
ect
l
y
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-26
Dave Chi
n
ner
fs
:
Fact
o
r inode hash
o
perations into
fun
c
tions
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-26
Dave Chi
n
ner
fs: Conv
e
rt nr_inod
e
s
and nr_unused to per-c
p
u
counters
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
D
a
ve Chinner
xfs: p
a
c
k
xfs_buf structure more tightly
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Da
v
e C
h
in
n
er
x
f
s:
con
v
ert buffer cac
h
e h
a
s
h
to
r
bt
r
ee
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
next