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: fix race condition in AIL push trigger
2011-05-09
Dave Chinner
xfs: fix ra
c
e condi
t
ion in
A
IL push
t
r
i
gger
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinner
xfs: make AIL
target updates and com
p
ares 32
b
it safe
.
commit
|
commitdiff
|
tree
2011-05-09
Dav
e
Ch
i
nner
xfs: always pus
h
the AIL to
the targ
e
t
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinner
xfs: exi
t
A
I
L
p
ush work correctly wh
e
n
A
I
L is emp
t
y
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-09
D
a
v
e
Chin
n
er
xfs: ensu
r
e r
e
cl
a
im cu
r
s
o
r is r
e
s
e
t correctly
a
t
end
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-20
Da
v
e
C
hi
n
n
er
xfs: fix du
p
licate message output
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-12
Dave Chinner
nfs
:
don't
c
all __mark_inode_dirt
y
while holding i_lock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinner
x
fs: conv
e
rt log tail
c
hecking to a
warning
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinn
e
r
xfs: catc
h
bad block numbers freei
n
g extents
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chin
n
e
r
x
fs: push
the
A
IL from memory reclaim
a
nd
periodic
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Dav
e
Ch
i
n
n
er
xfs
:
clean up c
o
de layout in xf
s
_
t
r
a
n
s_ail
.
c
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chi
n
ner
xfs
:
convert the xfsail
d
threads to a workqueue
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
D
ave Ch
i
nn
e
r
xfs
:
int
r
oduce background inode reclaim work
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinner
xfs: co
n
vert ENOSPC inode
flushi
n
g to use new syncd
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Dave C
h
inner
xf
s
: int
r
oduce a xfs
s
y
ncd workqu
e
ue
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
D
ave
C
hin
n
er
x
f
s
: fix extent format bu
f
f
er allocation
s
i
ze
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-31
Dave
C
hinner
xfs:
fix
u
n
r
e
f
erenced v
a
r e
r
ror in xf
s
_buf
.
c
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-29
D
ave Chinner
f
s
: don'
t
use igrab() while holding i_lock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chin
n
e
r
xfs: stop
using the page cache to back the buf
f
e
r cache
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
x
f
s:
r
e
g
i
s
ter the
inode ca
c
he
shrinker be
f
o
re quot
a
checks
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
D
ave Ch
i
nn
e
r
xfs:
x
fs_trans_read_buf() s
h
o
uld
return an error on
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
xfs: introd
u
ce inode cluster bu
f
fer t
r
ylocks for x
f
s_iflu
s
h
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave
C
hinner
vma
p
: f
l
ush vmap aliases
w
hen mapping fails
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Da
v
e Chinn
e
r
x
f
s: prealloc
a
tion transact
i
o
n
s do
not need to be synchro
n
ous
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
fs: p
u
ll in
o
de->i_lock
up out of writeback_single_inode
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave
C
hinner
fs: rename inode_lock to in
o
de_hash_lock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dav
e
Chinne
r
fs: move
i
_
wb_li
s
t ou
t
from under inode
_
lo
c
k
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
fs:
mo
v
e i_sb_list ou
t
from
under inode_lo
c
k
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Da
v
e Chin
n
er
fs: re
m
o
ve inode_lock from i
p
ut_final
and prune
_
i
cache
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
D
ave Chinner
fs: Lock the inode
L
R
U list separately
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave
C
hin
n
er
fs: factor
i
node disp
o
sal
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dav
e
Ch
i
nner
fs:
p
rotect inode->i_st
a
te with ino
d
e
-
>i_lock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-11
Dave C
h
inner
GFS2: introduce AIL lock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chin
n
er
xfs
:
k
ill support/debug
.
[ch]
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chi
n
n
er
xfs: Convert
r
ema
i
n
i
ng
c
mn_er
r
() callers to
new API
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave
C
hinner
xfs: convert th
e
quota
d
ebug prints to n
e
w API
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave C
h
inne
r
xfs: rename xfs_cmn_
e
rr_fsblock_zero
(
)
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave
C
hinner
x
fs:
c
onvert
xfs_fs_c
m
n_
e
rr
to new error logging A
P
I
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Da
v
e Chi
n
ner
x
fs: kill xfs_fs_mount_cm
n
_err()
m
a
c
ro
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
D
a
ve
C
h
inne
r
xfs
:
kill xfs_
f
s_rep
a
ir_cmn
_
err()
m
a
c
r
o
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs
:
convert x
f
s_
c
mn_err to xfs_ale
r
t_tag
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
D
a
ve Chi
n
ne
r
xfs: Convert xlog_warn to new logging interface
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
D
a
ve Chinner
xfs: C
o
nv
e
rt li
n
ux-2
.
6
/ files to new l
o
gg
i
ng inte
r
face
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-02
Dave C
h
inner
xfs:
i
ntroduce new logging API
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dav
e
Chinner
xf
s
:
f
ix dquot
s
h
ak
e
r deadlo
c
k
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave
C
hinner
x
f
s: handl
e
CIl transacti
o
n com
m
it
f
a
ilure
s
correc
t
l
y
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
x
f
s: li
m
it extsiz
e
to size of AGs and/or MAX
E
XTLEN
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
x
f
s
: prevent extsize ali
g
nment from exc
e
edin
g
m
aximum
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave C
h
inn
e
r
xfs: limi
t
ext
e
nt
l
e
ngt
h
for a
l
loca
t
i
o
n to AG size
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
D
a
ve Chinner
x
f
s:
s
peculative delayed alloca
t
ion uses
rounddown_
p
ower_o
f
_
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave
C
hinner
xfs: fix efi item leak on f
o
rced shutdown
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-27
Dave C
h
inner
x
f
s
:
fix log
t
icket leak on forced s
h
ut
d
own
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
Dave Chinner
xf
s
: prevent
N
MI timeouts i
n
cm
n
_err
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
D
ave Chinner
xfs: ensure
l
o
g
c
overing t
r
ansact
i
ons are sy
n
ch
r
o
n
o
u
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
D
a
ve
C
hinner
xfs: serialise un
a
ligned direct 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 Chi
n
ner
xf
s
: spl
i
t b
u
f
f
e
re
d
IO write path from xfs_
f
ile_aio
_
w
r
i
t
e
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave
C
h
i
n
n
er
xfs
:
s
p
lit
direc
t
IO write path
from xfs
_
file_aio_writ
e
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
Dave Chin
n
er
xfs:
i
ntroduce xfs_rw_lock() he
l
per
s
f
or
locking the
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dav
e
Chinner
xfs:
fa
c
tor post-write
newsize updates
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
D
a
v
e Chin
n
e
r
x
f
s
: factor common po
s
t
-write
is
i
ze ha
n
d
ling
code
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
D
ave Chinner
xf
s
: ensure sync
w
rite err
o
rs a
r
e return
e
d
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chin
n
er
xfs:
c
onv
e
rt grant head man
i
pulations to
lockless algor
i
thm
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
D
a
ve C
h
inner
xfs
:
i
n
troduce new lock
s
f
o
r
t
h
e log gra
n
t ti
c
ket
wait
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
Dave
Ch
i
nner
xfs
:
c
o
nvert l
o
g grant heads to
a
tom
i
c variables
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xfs: convert l_tail_
l
sn to an
at
o
mic variabl
e
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
Da
v
e Chinner
xfs: conve
r
t
l_la
s
t
_
s
ync_
l
sn to an atomic varia
b
le
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Da
v
e Chinn
e
r
xfs: ma
k
e AIL tail
pus
h
i
ng i
n
depend
e
n
t
of the grant
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chin
n
er
xfs: use
w
a
it queues directly for the lo
g
wait queues
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chi
n
ner
xfs: combine grant heads
into
a
s
ingle 64
bit in
t
eger
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chin
n
e
r
xf
s
: rework l
o
g
g
rant space cal
c
ulation
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
D
a
v
e
Chinner
xfs: fac
t
out c
o
mm
o
n grant head/log tail
v
erif
i
cation
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
D
av
e
C
h
inner
xfs: conve
r
t l
o
g
grant ticket queues to list heads
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
D
a
ve Chinner
xfs: use AIL bulk del
e
te fu
n
c
t
ion
to imp
l
eme
n
t single
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinner
xfs
:
use AIL bulk update funct
i
on
t
o
implement single
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinner
xfs: remo
v
e all the inodes on a buffer f
r
om the AIL
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
Dave
Chinner
xfs: consume
i
odone callback items on buffers
as the
y
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-17
D
a
ve Chin
n
er
xfs
:
r
educe the number o
f
A
IL push
w
a
keups
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave
C
h
inner
xfs: bulk AIL in
s
ertion during transaction com
m
it
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
Da
v
e Chinn
e
r
xf
s
:
clean up xfs_ail_delete()
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Da
v
e
C
hinner
xfs: Pull
E
FI/EFD handling out from
u
nder the AIL
lo
c
k
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chin
n
er
xfs:
fix EFI
transaction cancellation
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-02
D
a
v
e Chin
n
er
xf
s
: conn
e
ct
u
p buffer
reclaim pr
i
ority h
o
oks
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-02
Dav
e
Chinner
xfs: add a
lru to the XF
S
buffer cache
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
Dav
e
Chi
n
ner
xfs
:
only run x
f
s
_
e
rror_test if erro
r
inj
e
c
tion is
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
Dave
Chin
n
er
xfs: avoid
movin
g
stale inodes
in t
h
e AIL
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chinner
x
f
s:
de
l
ay
e
d allo
c
blocks beyond EOF are
valid
a
fter
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
D
a
ve
C
hinner
xfs: push stale, p
i
nned buffers on trylock failures
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
D
ave Chinner
xfs: fix fail
e
d w
r
ite t
r
un
c
ation handling
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-30
Dave Chinner
xfs
:
convert xfsbud shrin
k
er to a per-buftarg
s
hrink
e
r
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-16
D
a
v
e
Chinn
e
r
xfs:
convert pag_
i
ci_l
o
ck to a spin lock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-17
Dave Chinner
xfs: c
o
nve
r
t inode cache
l
ookups t
o
use RCU lo
c
king
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-16
D
a
v
e Ch
i
n
n
er
xf
s
: rcu free inodes
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-23
D
a
ve Chinner
xfs: do
n
't
truncat
e
prealloc from frequently
a
c
c
esse
d
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-04
Dav
e
C
h
i
n
ner
x
fs:
d
ynamic spe
c
ula
t
i
v
e
E
OF
p
reallocation
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-23
Dave
C
hinner
xfs:
u
se
KM_
N
OFS for alloc
a
t
ion
s
during attribute
list
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-23
Da
v
e Chinne
r
xfs: provide a i
n
ode io
l
ock loc
k
dep
class
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-10
D
a
v
e Chin
n
er
xfs: mov
e
d
e
laye
d
write buffer trace
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-10
Dave Ch
i
nn
e
r
xfs: f
i
x p
e
r
-
a
g r
e
fere
n
ce coun
t
i
n
g
in inode recl
a
im
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-26
Dave Chinner
fs:
switch bdev inode bdi's correctly
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
next