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
crypto: sha512 - make it work, undo percpu message schedule
2011-01-28
Dave Ch
i
nner
xfs: speculative delayed allocation uses rounddown_
p
ow
e
r_of
_
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave
Chin
n
er
xfs:
fix efi
i
tem le
a
k
on forc
e
d shut
d
own
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-27
D
a
ve Chinner
xfs: fix log ticket leak on forced shutdown
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Dave Chinn
e
r
xfs: prevent NM
I
ti
m
eouts
in cm
n
_
err
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
D
ave Chi
n
n
e
r
xfs: ensur
e
l
o
g cover
i
ng transaction
s
are
synchronou
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Da
v
e Chinner
x
f
s:
s
erialise
unal
i
g
n
ed direct IOs
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
D
a
ve Chinner
x
fs: factor
comm
o
n wri
t
e setup code
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
D
a
v
e
Chinner
x
fs
:
split buff
e
red IO write path fro
m
xfs_file
_
ai
o
_write
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave
C
hinner
xfs: spli
t
direc
t
IO write path from
x
f
s_file_a
i
o_write
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Dave Chinner
xfs: introduce xfs
_
rw_loc
k
() helpers
f
or locking th
e
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xfs
:
f
a
ctor post-write newsize update
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinne
r
xfs: factor common post-w
r
ite
i
size ha
n
dl
i
ng c
o
de
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave C
h
i
nner
xfs: e
n
sure sync
w
rite errors are returned
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
D
ave Chinner
x
fs: c
o
nvert grant
h
ead
m
anipulations to l
o
ckle
s
s algorithm
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chi
n
n
er
xfs: i
n
troduce new
locks
fo
r
the log grant
t
ick
e
t wait
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
D
a
ve Chinn
e
r
xfs: con
v
e
rt l
o
g
grant heads
t
o atomic variables
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xfs:
convert l_tail_lsn t
o
a
n
atom
i
c
v
a
ri
a
b
le
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
D
a
ve Chinn
e
r
xfs
:
convert l_last_syn
c
_lsn to
a
n atomic v
a
riable
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave C
h
inner
x
f
s: make AIL tail pushing indep
e
ndent of
the grant
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xfs:
u
se wait queues
directly
f
or the log wait queues
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
x
f
s
: combine grant heads into a s
i
ngle 64 bit
i
nteger
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chin
n
e
r
xfs: rework
l
o
g grant space
cal
c
u
la
t
ions
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
D
ave Chinner
xfs: f
a
ct
out c
o
mm
o
n
g
rant
he
a
d/log tail v
e
rification
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dav
e
Chinner
xfs: c
o
nvert log grant
t
i
c
k
et queues to
l
ist hea
d
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
D
ave Chinne
r
xfs: use AIL bulk de
l
et
e
function to implement
s
ing
l
e
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
D
a
ve Chin
n
er
x
fs: use
AIL
bulk update function to
i
mplement
single
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinner
xf
s
: rem
o
ve al
l
th
e
inodes on a buffe
r
from the AI
L
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
Dave C
h
inner
x
f
s: con
s
u
m
e i
o
d
o
ne callb
a
ck it
e
ms on buffers
a
s they
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-17
Dave Chinner
xfs: reduce t
h
e num
b
er of AIL push wakeups
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dav
e
C
h
i
nner
xfs: bulk AIL i
n
sertion
d
u
r
ing
transaction commit
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
Dave Chinn
e
r
xfs: c
l
e
a
n up x
f
s_ail_delete()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
D
a
v
e C
h
inner
xf
s
: Pull
EFI
/
EFD handling out fro
m
under the AIL lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chi
n
ner
xfs: fix EF
I
tran
s
action c
a
ncellation
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-02
Dave Chin
n
er
x
f
s
:
c
o
n
nect up buf
f
er
reclaim priority hoo
k
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-02
D
a
v
e
Chinner
xfs: add a lru to the XF
S
b
uffe
r
cache
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
D
a
ve Ch
i
nner
x
fs: only
run xfs_e
r
ror_t
e
st if err
o
r i
n
jection is
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Dav
e
Chi
n
ner
x
f
s: avoid
moving stale inode
s
in the AIL
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chinner
xf
s
: delayed
a
lloc blocks beyond EOF
a
r
e
v
alid after
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Dave
C
hinner
xfs:
push s
t
al
e
, pinned buf
f
e
r
s on try
l
ock failures
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chinner
xfs:
f
ix
f
ailed w
r
ite trunc
a
tion han
d
l
i
ng
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-11-30
Dav
e
Chi
n
ner
xfs:
c
on
v
ert xfsbud shrin
k
er to
a
pe
r
-buftarg shr
i
nker
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-16
Dave Chinner
xf
s
: conv
e
rt p
a
g_ici
_
lock to a spin
lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-17
Dave Chinne
r
xfs: convert ino
d
e cache l
o
okups to
use RC
U
locking
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-16
Dave Chinner
x
f
s: rcu free inodes
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-23
Dave Chinner
xfs:
d
on't
truncate pr
e
all
o
c from f
r
equent
l
y
ac
c
e
s
sed
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-04
Dave Chi
n
n
er
xfs
:
dyna
m
ic
specu
l
ative
EOF preallocat
i
on
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-23
Da
v
e
C
h
inner
x
fs
:
use KM_NOFS for all
o
cations during attr
i
bute list
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-23
Dave Chinner
xfs
:
provide a inode iolock
lockdep class
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-11-10
Dave
Chinner
xfs:
move delayed
write
bu
f
fe
r
t
race
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-11-10
Dave Chinner
xfs: f
i
x per-ag reference counting in inode
r
e
claim
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-26
Dave Chi
n
ner
fs
:
swi
t
ch bdev i
n
od
e
bdi's correctly
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-26
Dave Chinner
fs
:
Factor inode h
a
sh operations i
n
t
o
funct
i
o
ns
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-26
Dave Chinner
fs: Convert nr_inodes and nr
_
u
n
u
s
ed to per-
c
pu cou
n
ters
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs: pa
c
k
xfs
_
buf structur
e
more tightly
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dav
e
Chin
n
e
r
xfs: con
v
er
t
buffer cache hash to
rbtre
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinne
r
xfs:
serialise in
o
de re
c
laim withi
n
an AG
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
x
fs: b
a
t
ch
inod
e
reclaim lookup
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Da
v
e Ch
i
nner
xf
s
:
i
mplement batched in
o
de lookups for AG wa
l
k
i
n
g
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave C
h
inner
xf
s
: split out ino
d
e
walk
i
node
g
rabbing
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
x
fs
:
split inode
AG walking into separate code for
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xf
s
: re
m
ov
e
buftarg ha
s
h fo
r
exter
n
al
devi
c
e
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dav
e
Chinne
r
xfs: use unhashed buff
e
rs for s
i
ze c
h
e
cks
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave
C
hinner
xfs: kill XBF_FS_MA
N
AGED buffers
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chin
n
er
xfs: store
xfs_mount in t
h
e bu
f
targ instead of in
the
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs: in
t
roduced uncach
e
d buffer read pri
m
itve
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Ch
i
nne
r
xfs: ren
a
me
xfs_
b
uf_
g
et_nodaddr to be more appropriate
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chin
n
er
xfs
:
don
'
t use
v
fs writeback for p
u
re metad
a
ta m
o
difi
c
ations
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs
:
lockles
s
per
-
a
g
lookups
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Da
v
e
Chinner
xfs:
re
m
ove deb
u
g
ass
e
rt for per-ag
reference counti
n
g
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs: reduce the number o
f
CI
L
lock rou
n
d trips during
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dav
e
Chinner
xfs: Introduce XFS
_
IO
C
_ZERO_RA
N
GE
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave C
h
inner
xfs: use range
prim
i
tives for xfs page ca
c
he o
p
erations
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-09-29
D
a
v
e Chinner
x
f
s:
f
orce ba
c
kgroun
d
CIL pu
s
h under s
u
stained load
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-09-10
D
a
ve
C
hinner
xfs: log
IO co
m
pletion workque
u
e is a high p
r
iority
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-09-03
Dave Chinner
x
fs: p
r
even
t
32b
i
t overflow in space
re
s
ervati
o
n
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-09-02
D
a
ve Chinner
x
fs: improve buffer cac
h
e
ha
s
h scalability
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-24
Dave Chinner
xfs: don
'
t do memory al
l
o
c
ation under the CIL c
o
nt
e
x
t
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-24
Dave
C
hinn
e
r
xfs: Reduce log force ov
e
rhead
f
or delayed loggi
n
g
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-24
Dave Ch
i
nn
e
r
xfs: d
u
mmy transac
t
ions sh
o
uld not dirty VFS state
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-24
Dav
e
Chinne
r
xfs: han
d
le negative wbc->
n
r_t
o
_write dur
i
ng sync wri
t
ebac
k
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-24
D
a
ve Chinner
wri
t
eback: write_cac
h
e_pag
e
s doe
s
n'
t
t
e
rminate at nr_to_writ
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-24
Dave
Chinner
xfs: fix
unt
r
usted inode
n
umber l
o
okup
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-24
Dav
e
C
h
i
n
ner
xfs: en
s
ure we m
a
rk
a
ll ino
d
es in a freed cl
u
ster
X
FS_ISTALE
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-24
Dave C
h
i
nner
xfs: unlock
i
tems before allowing the CIL t
o
c
o
m
mit
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-23
D
ave Chinner
radix-tree: radix_tree_ra
n
ge_t
a
g
_
i
f_
t
a
g
ged
(
) ca
n
set
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-23
Da
v
e Chinner
radix-
t
ree
:
cl
e
ar all tags i
n
ra
d
ix
_
tree_node
_
rcu
_
fre
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-07
Dave C
h
inner
blkdev: check
f
or valid re
q
uest queue before issuing
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-07
Dave Chinner
writeback: Add tracin
g
to write_cache
_
pages
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-07
Dave Chinne
r
writeb
a
ck
:
A
dd t
r
a
cing to
balance_
d
ir
t
y_pages
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-07
Dave
C
h
inner
w
rite
b
ack: Initial tracing support
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-07-26
Dave Chinner
xfs:
fix big endian bu
i
ld
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-07-26
Dave Chin
n
er
xfs:
u
se GFP_NOF
S
for pag
e
cac
h
e allocatio
n
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-07-26
Dave
Chinne
r
xfs: fix
memory reclaim recursion deadlock on locked
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-07-26
D
av
e
Ch
i
nne
r
xfs
:
f
ix
x
fs_
t
r
a
ns_add_
i
tem()
loc
k
dep warnings
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
inn
e
r
xf
s
: simplify and remove
x
fs_ire
c
l
aim
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-07-26
D
ave
C
hi
n
ner
xfs: don'
t
block o
n
buffer read e
r
ro
r
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-07-26
Dave
C
hin
n
er
xfs
:
m
ove inode shrinke
r
unregist
e
r eve
n
ear
l
ier
I missed
Dave Chinner
's second revision of this change...
Author:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-07-26
Dav
e
Chi
n
ner
xfs: unregis
t
e
r
inode shrink
e
r
before freeing filesystem
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-07-23
Dave Chinner
ext3:
defau
l
t to ordered mode
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-07-21
Dave C
h
inner
m
m
:
add context ar
g
ument to shrinker
c
allback to r
e
maining
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
next