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 AIL target updates and compares 32bit safe.
2011-05-09
Dav
e
Chinner
xfs:
m
ak
e
AIL t
a
r
get updates an
d
c
ompar
e
s 32bit safe
.
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinner
xfs
:
a
l
ways push the AIL
to the ta
r
get
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinner
x
fs
:
ex
i
t AIL push
work correc
t
ly whe
n
AIL
i
s empt
y
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-09
Dave Ch
i
nner
xfs:
e
n
s
ure reclaim cu
r
sor is
r
e
set cor
r
ectly at end
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-20
Dave Chinn
e
r
x
fs:
f
ix
duplicate message output
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-12
Dave
Chi
n
ner
nfs:
do
n
't call
_
_m
a
r
k_inode_dirty while holding
i_lock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinner
xfs
:
conver
t
log tail che
c
kin
g
to a warning
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinn
e
r
xfs: catch bad block numbers freeing
e
xtents
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinner
xfs: push t
h
e AIL from memory
r
ecl
a
im and periodic
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Dav
e
Chinner
x
fs: clean up code layout
in xfs_trans_ail
.
c
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Da
v
e Chin
n
er
xfs:
c
onvert the xfs
a
il
d
t
h
reads to a workqueue
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinner
xfs: introduce ba
c
k
grou
n
d
in
o
de recl
a
i
m work
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Da
v
e Chi
n
n
e
r
xfs: con
v
ert EN
O
S
P
C in
o
de
flushi
n
g
to use new
s
y
n
c
d
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
D
ave Chinner
xf
s
: introduce a xfssync
d
w
o
rkqueue
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinner
xfs:
f
ix
e
xtent form
a
t buffer alloca
t
i
o
n
s
ize
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-31
D
a
v
e Chi
n
ner
xfs:
fix unreferen
c
ed var error i
n
xfs_buf
.
c
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-29
Dave
C
hin
n
er
fs: do
n
'
t
u
s
e igrab() whil
e
holding i_l
o
c
k
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
xfs:
stop using the page cache to back
t
h
e
buffer ca
c
he
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave C
h
i
nner
x
fs: reg
i
ster th
e
i
n
ode cache
shrinker before
q
u
o
tachecks
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave
Chinner
x
f
s: xfs_trans_read_buf
(
) sho
u
ld
return
a
n error on
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinne
r
xfs:
introduc
e
inode clu
s
ter buf
f
er trylocks fo
r
x
f
s_iflush
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
D
a
v
e
Chinner
vmap
:
flush v
m
ap
a
liase
s
w
h
en
m
apping fai
l
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
xfs: preallocation tra
n
sactions do not need to
b
e synchronous
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dav
e
Chinn
e
r
f
s
: pull
inode-
>
i_lo
c
k up out of writeback_singl
e
_ino
d
e
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave Ch
i
nner
fs: rename inode_lock to
i
n
o
de_hash_l
o
ck
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave Ch
i
n
ner
fs: move i_wb_list out from und
e
r inode_lock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
D
ave Chinner
fs: move
i
_sb_li
s
t out from
un
d
er inod
e
_l
o
c
k
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Da
v
e Chinner
fs: r
e
move inode_l
o
c
k
from ip
u
t_fina
l
and prune_
i
cache
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave
Chinner
fs: L
o
ck the inode LRU l
i
st sep
a
rately
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
fs: factor ino
d
e
disposal
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave
Ch
i
n
n
er
fs: protect
i
n
ode-
>
i
_
state with inode->i_lock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-11
Dav
e
Chinner
GFS2: int
r
oduce
AIL
l
o
c
k
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs:
kill support/debug
.
[c
h
]
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs:
C
onv
e
r
t
remaining cm
n
_err
(
) callers to ne
w
A
P
I
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs: convert the quota
d
ebu
g
prints
t
o new API
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs: renam
e
xfs_cmn_err
_
fsbloc
k
_
ze
r
o()
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chi
n
ner
xfs: con
v
e
rt xfs
_
f
s
_
c
mn_err to new erro
r
logging API
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
D
a
v
e Chinner
xfs:
k
ill
xfs_fs_m
o
u
n
t_cmn_err()
m
acro
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dav
e
Chinner
xfs: kill xfs_fs_repair_cmn_err() mac
r
o
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
D
ave C
h
inne
r
xf
s
: con
v
ert xfs_cmn_err to xfs_alert_tag
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs: Convert xlog_warn to new logging interfa
c
e
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
D
ave C
h
inner
xfs: Convert l
i
nux-2
.
6/ files to
new logging in
t
erface
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-02
Dave Chinner
xf
s
:
in
t
roduce new
l
ogg
i
ng API
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave C
h
inner
x
f
s
: fix dquot
s
hak
e
r deadlock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinn
e
r
xfs: handle C
I
l transaction commi
t
failures correctly
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave C
h
i
n
n
er
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 Chi
n
ner
xfs: prevent
e
xtsize a
l
ign
m
ent from exceeding maxi
m
um
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave
C
hi
n
ner
xfs: lim
i
t
e
xtent length for allocation to AG size
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
x
fs: specula
t
ive delayed a
l
location uses ro
u
n
ddown_power_
o
f_
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dav
e
C
h
inner
xfs: fix efi
i
tem
leak on forc
e
d shutdo
w
n
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-27
Dave Chinner
xfs:
f
ix log ticket lea
k
on forced shutdow
n
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
Dave Chinner
xfs:
p
revent NM
I
tim
e
o
u
ts in cmn_er
r
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
Dave C
h
inner
xfs: ensure
l
og
cov
e
ri
n
g transactio
n
s are s
y
n
chr
o
nous
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave
Chinner
x
fs: serialise unaligned di
r
ect IOs
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chin
n
er
xfs:
fact
o
r common write se
t
up co
d
e
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinne
r
x
f
s: spli
t
buffered IO
write path fr
o
m xfs_f
i
le_aio_writ
e
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave C
h
inner
xfs: sp
l
it direct IO
w
rite path from xfs_f
i
le_ai
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 for locki
n
g th
e
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
D
a
ve Chinner
xfs
:
facto
r
post-write
newsize u
p
dates
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xfs
:
factor common post-write isize handling code
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinn
e
r
x
f
s: en
s
ure sync w
r
ite errors are
retur
n
ed
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Ch
i
n
n
er
xfs: conv
e
rt grant he
a
d
m
a
nipulations to lockles
s
algorithm
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinn
e
r
x
fs: introduce new loc
k
s
for the
log g
r
ant ticke
t
wai
t
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
Dave Chinne
r
xf
s
: convert log grant head
s
to a
t
omi
c
v
a
riables
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
D
ave Ch
i
nner
xfs: convert
l
_
t
ail_lsn
to an atomic varia
b
le
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
Dave Ch
i
nn
e
r
xfs: convert l
_
last_sync_lsn to an atomic variabl
e
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinn
e
r
xfs: ma
k
e
AIL tail pushi
n
g independent
o
f
t
he grant
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chin
n
er
xf
s
: use wait queues directly for the log wait queues
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave
C
hinn
e
r
xfs: combine
g
ra
n
t he
a
ds into a single 6
4
bit integer
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Da
v
e Chinner
xfs: rework lo
g
grant s
p
ace ca
l
culations
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
D
a
ve Chinner
xfs: fact out common
g
rant head
/
log
t
ail verification
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave C
h
inne
r
x
f
s
: convert log gran
t
ti
c
k
et queues t
o
list heads
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave
Chinn
e
r
xfs: use
AIL bu
l
k delete functio
n
to implemen
t
sing
l
e
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinner
x
fs: use AIL bulk up
d
ate function to
implement single
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinner
xfs:
r
emove al
l
the ino
d
es
o
n a buffer
f
r
om the AIL
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
D
ave Chinner
xfs: consume iodone callback it
e
ms on buffers as they
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-17
Da
v
e Chinner
xfs: redu
c
e
t
he number
o
f AIL push wakeups
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
D
a
ve
Chinner
xfs: bulk AIL inse
r
tion d
u
ring transa
c
t
i
o
n com
m
it
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
Dave
C
hinner
x
f
s: clean up xfs_ail_
d
elete()
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinner
xfs: Pull EFI/EFD handli
n
g out from under the A
I
L
l
ock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinn
e
r
xf
s
:
fix EFI
t
ran
s
a
c
t
ion canc
e
llatio
n
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-02
Dave Chinner
xfs: connect up bu
f
fer
reclaim priority
h
oo
k
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-02
Dave
Chi
n
ner
xfs: add a lr
u
to the XFS b
u
ffer
c
a
c
he
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
D
a
ve Chinner
xfs: on
l
y run
x
fs_e
r
ror_test i
f
err
o
r injection is
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chinn
e
r
xf
s
:
a
void movi
n
g stale inodes in the AIL
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
D
a
ve Chinner
xfs:
d
e
l
ayed alloc blocks be
y
ond
E
OF ar
e
valid after
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
D
ave Chinner
x
fs
:
pu
s
h stale, pinned b
u
ffers on trylock f
a
ilures
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
D
ave Chinn
e
r
xfs
:
fix f
a
iled write truncatio
n
handling
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-30
Da
v
e
Chinner
x
fs:
c
o
nvert xfsb
u
d shrinker
t
o a per-buftar
g
shrin
k
er
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-16
D
a
ve Chin
n
e
r
xfs:
convert pag_ici_lock to a spin lock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-17
D
a
v
e Chinner
xfs:
c
onvert in
o
d
e cache lookups
to use
R
CU loc
k
ing
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-16
D
ave Chinner
xfs: rcu
free inodes
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-23
Dave
C
h
inner
xfs: do
n
't
trun
c
ate p
r
ea
l
loc from f
r
equently accessed
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-04
Dave Chi
n
ner
xfs: dynamic speculative
E
O
F
preallo
c
a
t
ion
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-23
Dave C
h
in
n
er
xfs: u
s
e
KM
_
NO
F
S f
o
r a
l
locations during attribu
t
e
l
ist
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-23
Dave Ch
i
nner
xfs: p
r
ovide a inode iolock lock
d
ep class
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-10
Dave
Chi
n
ner
x
f
s: mov
e
d
e
laye
d
write buffer trace
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-10
Dav
e
C
hin
n
er
x
f
s
:
f
ix pe
r
-
a
g
r
eference coun
t
ing in inode reclaim
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-26
Dave Chinner
fs:
switch bdev
i
n
o
de bdi
'
s correct
l
y
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-26
Dave
C
hinner
fs
:
F
actor inode hash operations i
n
t
o
f
unctions
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
next