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: use a cursor for bulk AIL insertion
2011-07-20
Da
v
e Chin
n
e
r
x
fs:
u
s
e
a cu
r
so
r
for bulk AIL inser
t
ion
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-06
D
ave
C
h
inn
e
r
xfs: unp
i
n
stale i
n
odes direc
t
l
y i
n
IOP_COMMITTED
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-06-24
Dave
C
hinner
x
f
s
:
p
r
event bo
g
us
assert w
h
e
n
tryi
n
g to remove non
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-06-24
Dave Chinner
xfs
:
clear XFS_IDIRTY_RELE
A
SE on truncate down
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-06-24
Da
v
e Chinner
x
fs: re
s
et i
n
ode per-li
f
et
i
me state
w
hen r
e
cycling
i
t
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
Dave Chinner
xfs: obey
minleft
values duri
n
g
extent all
o
cation
c
or
r
ectly
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
Da
v
e Chinner
x
fs: rese
t
buffer
p
oi
n
t
e
rs before f
r
eeing them
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
D
ave Chinner
xfs: a
v
oid getting stuck during as
y
nc inode f
l
ushes
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
Dave
C
hinner
xf
s
: fix xfs_itruncate_
s
t
a
rt tracing
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
Dave
Chin
n
er
xf
s
:
f
ix duplic
a
te
w
or
k
queue i
n
iti
a
lisati
o
n
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dav
e
Chinner
xf
s
:
fix race condit
i
o
n
in
A
IL push
t
rigger
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinner
x
f
s: make AIL target updates and
c
o
m
pares 32b
i
t safe
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinne
r
xf
s
: al
w
ays push the AIL to th
e
target
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinner
xfs: exit AIL p
u
sh work corr
e
ctl
y
when AI
L
is empty
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave C
h
inner
xfs: e
n
sure re
c
laim cursor is rese
t
c
o
rrectly a
t
end
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinner
x
f
s: f
i
x ra
c
e co
n
dition in AIL pu
s
h
t
r
igger
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
D
ave
C
hinner
xfs: make AIL tar
g
et updates and compares
3
2bit s
a
fe
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave C
h
inner
xfs:
a
l
w
ays pu
s
h the AI
L
to the target
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinner
xfs: exi
t
A
I
L push
work
correctly when AIL is
empty
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinner
xfs: ensure reclaim cu
r
sor
is reset co
r
rectly at
e
nd
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-20
Dave Chinner
xfs: fix
duplicate message output
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-12
Dave Chinner
n
f
s: don't call
__mark_inode_di
r
ty w
h
ile holding i_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinner
xfs: con
v
ert log tail c
h
ecking to a warning
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chin
n
er
x
f
s: ca
t
ch b
a
d block numbers freeing ext
e
nts
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Ch
i
nner
xfs: pus
h
the AIL from memory reclai
m
and peri
o
dic
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chin
n
er
xfs:
c
lean up cod
e
l
ayout in x
f
s_trans_
a
il
.
c
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Ch
i
nner
x
f
s: convert
the
xfsail
d
threads to a workqueue
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinn
e
r
xfs:
i
ntr
o
duce background
inode
recla
i
m wor
k
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dav
e
C
hinner
xfs: conve
r
t ENOSPC inode flushing to use new syncd
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dav
e
Chinner
xfs: intro
d
uce
a
xfssyncd workqueue
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
D
a
ve Chinner
xfs: fix extent fo
r
mat buffer
allocation siz
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-31
D
a
ve Chinner
xfs: fix unr
e
f
e
r
enced var error
i
n
xfs_b
u
f
.
c
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-29
Dave Chinn
e
r
fs: don't
use igrab() while holding i
_
lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave
Chinner
xfs: sto
p
using the page cache
t
o
b
a
ck
th
e
bu
f
fer cache
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
xfs: regist
e
r the inode
c
ache shrin
k
e
r before quotach
e
cks
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave
C
hinn
e
r
xfs
:
x
fs_t
r
a
n
s_read_buf() should return a
n
er
r
or
o
n
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dav
e
C
h
inner
xfs: int
r
oduc
e
ino
d
e clust
e
r buffer trylo
c
ks for xfs_iflush
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
D
ave
C
hinner
v
m
ap: flush vma
p
aliases when ma
p
ping fails
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
xfs: preallocation transa
c
t
i
ons do not need t
o
be synchronous
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chi
n
ner
fs: pull
i
node-
>
i_lo
c
k
up out of writeback_single_ino
d
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
fs: re
n
ame inode_
l
o
c
k to inode_
h
ash_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chi
n
n
e
r
fs: move i_wb_list out from
u
n
d
e
r
inode_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave
C
hinner
fs: move i
_
sb_list out from u
n
d
er inode_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
D
a
v
e Chi
n
n
er
fs: r
e
move i
n
ode_lock from iput
_
final an
d
prune_icac
h
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
fs: Lock the inode LRU l
i
st
s
epa
r
ately
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave C
h
inne
r
fs: factor inode disposal
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Da
v
e Chin
n
er
f
s: protect inode->i_
s
t
a
t
e with ino
d
e->i_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-11
Dave Chinner
GFS2: i
n
troduce AIL lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
D
a
v
e Chinner
xfs:
kill support/debug
.
[ch]
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave
C
h
i
nner
xf
s
: Con
v
ert rem
a
ining
cmn_e
r
r
(
) callers to
new API
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave C
h
inner
xfs
:
con
v
er
t
the qu
o
t
a debug prints to new API
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chin
n
er
xfs: rename xfs_cmn_err_fsblock_zer
o
()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs:
conver
t
xfs_fs
_
cmn_er
r
t
o
new e
r
ror l
o
gging API
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs: kill xfs_fs_moun
t
_cmn_err() macro
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Da
v
e
C
hinner
xfs:
k
ill xfs_fs_repair_cmn_e
r
r(
)
macro
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave
Chi
n
ne
r
xfs: convert xfs_cmn_err to xfs
_
alert_tag
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
D
ave Chinner
xfs: Co
n
vert
x
l
o
g_war
n
to n
e
w
logging i
n
t
e
rface
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave
C
hinner
xfs: Con
v
ert l
i
nux-2
.
6/ fi
l
es to new loggin
g
interfac
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-02
Dave Chinner
x
f
s: intr
o
duce
new
logging API
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
xfs
:
fix
d
quot sha
k
er dea
d
lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
xfs: hand
l
e CI
l
transact
i
on com
m
i
t
f
ai
l
ures correctly
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
xfs:
li
m
i
t
e
x
t
size
t
o
size of
AGs and/or MAXE
X
TLEN
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
D
ave C
h
i
n
ner
xfs: prev
e
nt extsiz
e
alignme
n
t
from exceeding
m
aximum
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
xfs: limit ex
t
ent len
g
t
h for allocation to A
G
size
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
xfs
:
speculat
i
ve delayed a
l
l
o
cation uses rounddown_powe
r
_of_
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dav
e
Ch
i
nner
xfs: fix efi ite
m
leak on forc
e
d shutd
o
wn
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-27
D
ave Chinner
xfs:
fi
x
log ticket leak on forced s
h
utdo
w
n
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
D
ave Chinner
xfs: prev
e
nt NMI timeouts in cmn_err
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Dave C
h
inner
xfs
:
ensur
e
log coverin
g
trans
a
ctions
a
re syn
c
h
r
ono
u
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xfs: s
e
rialise unaligned direct
I
O
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dav
e
C
h
in
n
e
r
x
f
s:
fa
c
tor common
w
rite
setup code
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xfs:
split b
u
ffere
d
IO write path from xf
s
_fi
l
e_aio
_
write
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave C
h
inner
xfs: spli
t
direct
I
O write
path
f
rom xfs_file_aio_write
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
D
ave C
h
i
n
n
e
r
xfs: i
n
tr
o
duce xfs_rw_lock() he
l
pers
for
l
ocking the
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave
Ch
i
nner
x
f
s
:
fac
t
or post-write newsiz
e
u
p
dates
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chi
n
ner
xfs: factor co
m
mo
n
post-wri
t
e i
s
ize ha
n
dlin
g
co
d
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
D
a
ve Chin
n
er
xfs: ensure sync write errors are returned
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave
C
hin
n
er
xfs: convert
grant head man
i
pulat
i
ons to lockl
e
ss algo
r
i
thm
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinn
e
r
xfs: introduce new locks fo
r
th
e
log
g
r
ant ticket wait
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
Dave Chinner
xfs: convert l
o
g
grant
head
s
to
a
tomic va
r
iables
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
D
a
ve Chin
n
er
xfs: c
o
nvert l
_
tai
l
_
l
s
n to
an atomic
v
a
r
i
able
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
Dave Chinner
xf
s
: conve
r
t
l_last_
s
y
n
c_lsn to an atomic
variable
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
D
ave Chinne
r
xfs: make AIL t
a
il
pushi
n
g in
d
ep
e
n
d
ent of the grant
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave C
h
inne
r
xf
s
:
use wait
q
ueues directly
for the
l
og wai
t
que
u
es
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
D
a
v
e C
h
inner
xfs: co
m
bine gran
t
heads into a si
n
gle 64 bit integer
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xf
s
: rework log grant space cal
c
ulations
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave
Chin
n
er
x
f
s: fa
c
t
o
ut com
m
on grant hea
d
/lo
g
tail ve
r
ification
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave
C
hi
n
ner
xfs: co
n
vert log gra
n
t t
i
cket queues to li
s
t heads
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Da
v
e Chinne
r
xfs: use
A
IL bu
l
k
d
e
lete fu
n
ction to imple
m
e
n
t single
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinner
xfs: use AIL bulk update
fun
c
ti
o
n
to i
m
plemen
t
sin
g
le
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
D
ave
C
hi
n
ner
xfs: r
e
move all t
h
e 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
C
hinner
xfs
:
co
n
sume io
d
on
e
callback
items on
buffers as they
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-17
Dave Chinner
xf
s
: re
d
uce the
number of AIL push wak
e
u
p
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dave Ch
i
nner
xf
s
: bulk AIL
i
nsertion during transaction com
m
it
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
Dave Chi
n
ner
xfs: clean
up
x
fs_ail_delete()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinner
xfs
:
Pull
E
F
I/EF
D
handli
n
g out
from un
d
e
r
the A
I
L lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Da
v
e Chin
n
er
xfs: fi
x
EFI tra
n
saction cancella
t
ion
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-02
D
a
ve Chi
n
ner
x
fs
:
connect up
buffer reclaim pr
i
ority ho
o
ks
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-02
Da
v
e
Chinner
xf
s
:
a
d
d a
lru to the XFS
buffer cache
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
D
ave
C
hinner
xfs: only run xf
s
_error_t
e
st if erro
r
injection is
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
next