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
vmscan: shrinker->nr updates race and go wrong
2011-07-20
Dave Chinner
vmscan: shrink
e
r
->n
r
upd
a
tes race and go
w
ro
n
g
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-20
D
a
ve Chinner
v
mscan
:
add shr
i
nk_slab trac
e
poin
t
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-06
Dave Chinner
x
f
s: unp
i
n s
t
ale
inode
s
directly in IOP_COMMI
T
TED
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-06-24
D
av
e
Chinn
e
r
xfs: pr
e
vent bogus assert
w
hen trying to remove
n
on
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-06-24
Dave Chin
n
er
xfs: clear XFS_IDIR
T
Y
_
RELEASE on tru
n
c
a
te down
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-06-24
Dave
C
hinne
r
xfs: r
e
set inode per
-
l
i
fetime st
a
t
e when r
e
cy
c
l
ing it
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-19
Dave Chi
n
n
e
r
x
f
s
:
obey minl
e
ft value
s
during extent
a
lloca
t
ion
correctly
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-19
Dave Chinner
x
fs
:
reset buffer pointers before fre
e
ing them
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-19
Dave Chinner
x
fs:
a
void getting stuck
d
uring async inode flushes
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-19
Dave Chi
n
n
er
x
f
s
: fix xfs_it
r
uncate_star
t
traci
n
g
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-19
Dave C
h
inner
xfs:
fi
x
duplica
t
e
workqueue initia
l
isation
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-09
Dave Ch
i
nner
xfs: fix race conditio
n
in AIL
p
ush trigger
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-09
D
a
ve Chin
n
e
r
xfs: make AIL tar
g
et update
s
a
nd compa
r
es 3
2
bit safe
.
commit
|
commitdiff
|
tree
2011-05-09
D
ave Chinner
xfs:
a
l
w
ays pus
h
t
h
e A
I
L to
the tar
g
et
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-09
Dave C
h
inner
x
fs: exit AI
L
push work corr
e
ctly when AIL is empty
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chi
n
ner
xfs:
ens
u
r
e
reclaim cursor is
res
e
t correctly at en
d
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-09
Dave
C
h
in
n
er
xfs: fix race condition in
AIL push trigger
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinner
xfs: make AI
L
targ
e
t updates
a
n
d
com
p
ares
3
2bit safe
.
commit
|
commitdiff
|
tree
2011-05-09
Dave
C
hinner
xfs:
a
lways push the A
I
L to the target
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-09
Da
v
e Chinner
xfs:
e
xit
AIL pus
h
work correctly when
AIL is
e
mpty
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinner
x
f
s:
ensure rec
l
aim cur
s
or is reset corr
e
ctly at
e
nd
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-20
Dave Ch
i
nner
xfs:
f
ix dupl
i
cate me
s
sage output
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-12
D
a
ve Ch
i
nner
nfs: don't call __ma
r
k_inod
e
_dirty while
h
ol
d
ing i_loc
k
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Da
v
e C
h
inner
xfs: convert l
o
g tail checking to a warning
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Da
v
e
Ch
i
nner
xf
s
:
catc
h
bad block numbers
f
reeing extents
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
D
a
ve Chin
n
e
r
xfs: pus
h
the
A
IL
f
r
om
m
emo
r
y
recl
a
i
m
and periodic
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Dave
C
hi
n
ne
r
xfs: clean up code
layout in xfs_trans_ail
.
c
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Dav
e
C
h
inner
xfs: convert the xfsai
l
d threads to a workqueu
e
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
D
ave Chinner
xfs:
i
ntroduce back
g
round inode
r
eclaim work
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinner
x
f
s:
c
o
nve
r
t E
N
OSPC
i
nod
e
flushing to
use ne
w
s
y
ncd
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinn
e
r
xfs: introduce a xfs
s
yncd workqueue
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chin
n
er
xfs:
f
ix extent format buf
f
er allocat
i
on s
i
ze
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-31
Dave Ch
i
n
n
er
xfs: fix
u
nrefer
e
n
ce
d
var e
r
ror in xfs_buf
.
c
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-29
Dave Chinner
fs: do
n
'
t use
i
grab() while
hol
d
in
g
i_lock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
D
a
ve Chinner
xfs:
stop using the page ca
c
he t
o
back the buf
f
er cache
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
D
ave Chinner
xfs: register
t
he inode
ca
c
he shrinker befor
e
quota
c
hecks
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chi
n
ner
xfs:
x
fs_trans
_
re
a
d_buf() s
h
o
uld re
t
urn an error on
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave
C
hin
n
er
xfs: introduce inode c
l
u
s
ter bu
f
fer trylocks
f
or xfs_iflush
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave
Chi
n
ner
v
m
ap: flush vm
a
p
a
li
a
s
e
s when m
a
pping fails
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave Ch
i
nner
xfs:
preallocation transactions do not
n
e
e
d to be synchr
o
n
o
u
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
fs:
p
ull inod
e
->i
_
loc
k
up out of writeback_single_inode
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dav
e
Chinner
fs:
ren
a
me i
n
ode_lock to in
o
d
e
_has
h
_lock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave
Chinner
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
Dave C
h
inner
fs: move i_
s
b
_list out from under inod
e
_loc
k
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave C
h
inn
e
r
fs: remove inode_lock from iput_final an
d
prune_i
c
ache
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinn
e
r
f
s: Lo
c
k
t
he
in
o
de L
R
U
list sepa
r
a
t
e
ly
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinne
r
fs: fac
t
or
i
node disposal
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
D
ave Chinner
fs: prot
e
ct
i
n
ode->
i
_
stat
e
w
ith inode->i_lo
c
k
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-11
Dav
e
Chinner
GF
S
2: introduce AIL lock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chi
n
ner
xfs: kill support/de
b
ug
.
[c
h
]
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs: Convert r
e
maining cmn_err
(
) callers to
n
ew API
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave
Chinner
xf
s
: convert th
e
quota
d
e
b
u
g prints to
n
ew API
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs: rename xfs_
c
mn_err_
f
sblo
c
k
_
zero()
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Da
v
e Chinn
e
r
xfs: con
v
ert xfs_fs_cmn
_
err to new error
l
o
gging API
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinn
e
r
xfs: k
i
ll xfs_fs_mou
n
t_cmn_err() macro
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave
C
hinner
xfs:
k
ill xfs
_
fs_rep
a
i
r
_cm
n
_e
r
r(
)
macro
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Da
v
e Chinn
e
r
x
f
s:
c
on
v
e
r
t
xfs_cmn_e
r
r to xfs_a
l
ert_ta
g
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
D
a
ve
C
hinner
xfs:
Convert
x
l
og_warn
t
o new
logging interface
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave Ch
i
nner
xfs: Conver
t
linu
x
-2
.
6/ files to
new logging interfac
e
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-02
Dave Chinne
r
xfs
:
i
n
troduc
e
new
l
ogging API
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
xfs: fix dquot
s
haker deadlo
c
k
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
D
av
e
Chinner
xfs:
handle CIl
transact
i
on commit failures correctly
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
xfs: lim
i
t extsi
z
e to size of AGs and/or MAXEXTLEN
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dav
e
Chinner
xfs: prevent extsize alignme
n
t fro
m
exc
e
eding maximu
m
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave C
h
inne
r
xfs: limit extent
l
ength
for allocation to AG
si
z
e
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinne
r
xfs:
spec
u
lativ
e
d
e
l
ayed allocation use
s
rounddo
w
n_power_of
_
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
xfs:
fix e
f
i item leak on
forced shutdown
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-27
D
a
ve
Chinner
xfs
:
f
ix log tick
e
t leak on forced
s
hutdown
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
Dave Chin
n
er
xfs: prev
e
nt NMI tim
e
outs in cm
n
_err
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
Da
v
e
Chi
n
ner
x
fs:
e
nsure
l
og covering trans
a
ctio
n
s are synchrono
u
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
D
ave Chin
n
er
xfs: serialise unaligned
d
i
r
e
ct
I
Os
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave
C
hinner
xf
s
: fa
c
t
o
r
co
m
m
on wr
i
te setup code
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chin
n
er
xfs:
s
plit buffered
I
O
write
p
ath from xfs_file_aio_write
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xfs: spli
t
direc
t
IO write path
from
xfs_f
i
le_
a
io_write
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
Dave Chi
n
ne
r
x
f
s: int
r
oduce
x
fs_rw_loc
k
()
helpers for loc
k
ing
t
he
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
D
a
ve Chinner
xfs: factor post-write new
s
ize updates
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
D
a
ve Chinner
xfs: factor common po
s
t-write
i
size hand
l
i
n
g code
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
x
f
s: ens
u
re sync writ
e
errors
a
r
e returned
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
D
av
e
Chin
n
er
x
fs: convert grant head
m
an
i
pulations to lockless
algo
r
ithm
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
D
a
ve Chinner
xfs: intr
o
d
u
ce new lo
c
ks for
t
he log gran
t
tick
e
t
w
ait
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
Dave Chinner
xfs: convert log grant head
s
to atom
i
c vari
a
bles
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chi
n
ner
xfs: c
o
nvert l
_
tail
_
ls
n
to an ato
m
i
c
variab
l
e
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
Dave
C
hinner
x
fs: convert l_last_s
y
nc_l
s
n to a
n
atomic variab
l
e
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinn
e
r
xfs: m
a
ke AIL tail
pushing in
d
e
p
end
e
nt
of the gr
a
nt
.
.
.
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
t
h
e log wait queues
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xfs: com
b
ine grant h
e
ads
i
nto a sin
g
le 64 bit integer
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave C
h
inner
xfs: rewor
k
log grant space calculatio
n
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dav
e
Chinner
xfs:
fact
o
ut common grant
h
ea
d
/log t
a
il veri
f
icatio
n
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xfs: convert log grant ticket queues
t
o
l
ist h
e
ads
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinn
e
r
xfs:
u
se AIL bulk de
l
ete function to implem
e
nt sing
l
e
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Da
v
e Chinner
x
fs: use
AIL b
u
lk update
func
t
io
n
to
i
mp
l
ement s
i
n
gle
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave
Chinner
xfs
:
remove all
t
he inodes on a
b
uffer fr
o
m
the AIL
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
Dave Chinner
xfs: consume
iodone c
a
llback items on buffers as they
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-17
Dave Ch
i
nner
xfs: reduce the number o
f
AIL push
wake
u
ps
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
D
a
ve Ch
i
nner
xfs
:
bu
l
k
AIL i
n
sertion
during
transaction comm
i
t
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
D
a
ve Chinner
xfs: clean up
xfs_ail_delete()
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinner
xf
s
: Pull
EFI/EFD handli
n
g out from under the AIL lock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave C
h
i
n
ner
xfs: fi
x
EFI transaction cancella
t
ion
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-02
Dave Chinner
xfs:
c
o
n
ne
c
t up buffer reclai
m
p
r
io
r
it
y
hooks
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
next