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 Chi
n
ner
v
mscan: shrinker
-
>
n
r updates race and go wron
g
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chinner
vmscan: ad
d
shrink_slab tracepoints
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-06
Dave C
h
inner
xfs: unpin st
a
le in
o
des d
i
rectly i
n
IOP_COMMITTED
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-06-24
Dave
C
hinner
xfs: prevent bogus ass
e
rt when
t
rying to remo
v
e non
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-06-24
D
ave Chinner
x
fs: c
l
e
ar XFS_IDIRTY_RELEASE on truncate down
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-06-24
Dave Chinner
xfs: reset inod
e
p
e
r-l
i
f
e
ti
m
e state when recyc
l
ing it
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-19
Dave Chinner
xfs: obey min
l
e
f
t values du
r
i
ng ex
t
ent
alloc
a
t
i
on
correc
t
ly
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-19
Dave Chi
n
ner
xfs: re
s
e
t
buf
f
er pointers before
f
reei
n
g them
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-19
Dave Chinne
r
xfs: av
o
id getting
stuck during
a
sync
i
node
f
lushes
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-19
Dave
C
h
i
nne
r
xfs:
f
i
x xfs_
i
tr
u
ncate
_
start tracing
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-19
Dav
e
Chin
n
er
xfs: fix dup
l
icate work
q
ueue i
n
itial
i
s
a
ti
o
n
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-09
D
a
v
e
Chinne
r
xf
s
: fix
r
ace
c
ondition in
A
IL push t
r
igge
r
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-09
D
ave Chinner
xfs: ma
k
e AIL t
a
rget updates and compares 32bit safe
.
commit
|
commitdiff
|
tree
2011-05-09
D
ave
C
h
i
nner
xfs: al
w
ays push th
e
AIL to the
t
a
rget
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-09
Dave
Ch
i
nner
xfs: exit AIL
push work correctly when AIL is
e
mpty
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinner
xf
s
:
ensure re
c
laim cursor is reset cor
r
ectl
y
at end
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chin
n
er
xfs
:
fix r
a
ce cond
i
tion in AI
L
push
trigger
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinne
r
xfs: make
AIL target u
p
dates and c
o
m
pares
3
2bit safe
.
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinner
xfs: alw
a
ys push th
e
AIL to the target
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-09
Dave Ch
i
nner
xfs
:
e
xit AIL push work correctly when AIL is
empty
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-09
D
av
e
Chin
n
er
xfs:
ensure recla
i
m
cursor is reset
c
or
r
ec
t
ly at
end
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-20
Dave
C
h
inn
e
r
xfs: f
i
x
duplicate message output
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-12
D
a
v
e Chin
n
er
nfs: don't call __mark_
i
n
ode_
d
irty while
hold
i
n
g i_lock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinner
xfs: convert log
tail checki
n
g
to a warning
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
D
a
ve Chinner
xfs: catch
b
ad block
n
u
mber
s
f
reeing
extents
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Dav
e
Chinner
xf
s
:
push the AIL
from mem
o
ry reclaim and periodi
c
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinn
e
r
xf
s
: clean up
c
ode layout in xfs_tr
a
n
s
_ail
.
c
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Dave
Chinner
xfs: convert t
h
e
x
fsail
d
threads to a wor
k
queue
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Dave C
h
inner
x
fs
:
introduce background inode
r
eclaim
work
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Dave Ch
i
nner
x
fs: co
n
vert E
N
OSPC inode flushing
to
use new syncd
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
D
a
ve C
h
inner
xfs: introduce a xfs
s
yncd workqueue
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinner
xfs: fix exte
n
t f
o
rma
t
buffer
a
lloc
a
t
ion size
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-31
Dave Chinn
e
r
xfs:
f
ix unr
e
f
e
rence
d
v
ar error in xfs
_
bu
f
.
c
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-29
Dave Chinner
fs
:
don't
u
se igrab() wh
i
le holding
i
_
l
o
ck
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
D
a
ve
Ch
i
nn
e
r
xfs:
s
top using the p
a
g
e
c
a
c
h
e
to back the buffer cache
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
xfs: register
t
he inode cache shrinker before quotachec
k
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
x
fs: xfs_trans_read
_
buf() should
r
eturn an
e
rr
o
r
o
n
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave
Chinner
xfs: i
n
troduce in
o
de cluster buffer trylocks
f
or xfs_iflush
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave
Chinner
vmap: flu
s
h vmap
a
liases w
h
e
n
ma
p
pin
g
fa
i
ls
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave C
h
in
n
er
xfs: preal
l
ocation t
r
ans
a
ctions
do not need to b
e
synchr
o
n
ous
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
fs
:
pull ino
d
e->i_loc
k
up out of w
r
itebac
k
_
s
ing
l
e_inode
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave
Chinner
fs: rename inode_lock to
i
n
o
de_ha
s
h_l
o
ck
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave
Ch
i
n
n
er
fs:
m
ove i_wb_lis
t
out fr
o
m u
n
der inode_lo
c
k
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dav
e
C
hinner
f
s: mov
e
i_sb_list out fr
o
m under inode_lock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
D
ave Chinner
f
s
:
r
emove
inode_lock fr
o
m iput_final and
p
r
une_
i
cache
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dav
e
Chinner
fs: Lock the
i
node
LRU li
s
t separ
a
t
e
l
y
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chi
n
n
e
r
fs:
f
ac
t
or in
o
de disp
o
sal
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
fs:
protect
i
node->i_state with i
n
ode-
>
i_lock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-11
Dave Chi
n
ner
GFS2: introduce AIL lock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
D
a
ve Ch
i
nner
xfs
:
kill su
p
por
t
/debug
.
[
ch]
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave Ch
i
nner
xfs: C
o
nvert
r
emaining
cmn_err() callers to new API
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs: conve
r
t the quota debug pr
i
nts to
n
ew API
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
x
fs: rename
x
f
s
_
cmn_err_
f
sb
l
o
c
k
_zer
o
()
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
D
a
ve Chinner
xfs: c
o
nvert
xf
s
_fs_cmn
_
err to new error logging API
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs: kill xfs_fs_mo
u
nt_cmn_err()
m
acro
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs: kill xfs_f
s
_repair_cm
n
_err() mac
r
o
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs:
c
onvert xfs_cmn_err t
o
xfs_alert_tag
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs: Convert x
l
og_warn to
n
ew log
g
ing i
n
terface
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
D
a
ve Ch
i
nner
xfs: Convert l
i
nux-2
.
6/ fil
e
s t
o
new lo
g
gin
g
i
nterf
a
ce
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-02
Dave Chi
n
ner
xfs: introduce new log
g
ing API
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
D
a
ve C
h
inner
x
f
s: fix dquot shaker deadloc
k
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
xfs: handle CIl
t
ran
s
action commit failures correctly
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave
C
hinn
e
r
x
fs: limit extsize to size
o
f AGs
and
/
o
r
MAXEXTLEN
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Da
v
e Chinner
x
f
s
:
p
re
v
ent extsize alignment
from exceeding max
i
mum
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
xf
s
: limit e
x
t
ent
le
n
gth for allocat
i
o
n
to AG si
z
e
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave Ch
i
nner
xfs: speculative delayed al
l
o
catio
n
u
s
e
s
round
d
own_power_of_
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
xfs:
fi
x
efi item leak on
forced shutdown
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-27
Dave
Chinn
e
r
xfs:
fix l
o
g
ticket leak
on forced shutdown
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
D
a
ve Chinner
xfs: prevent NMI timeouts
i
n cmn_err
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
Dav
e
Chinner
xfs: ensure log cov
e
r
ing transa
c
tions are s
y
nchronous
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Da
v
e C
h
inn
e
r
xf
s
: ser
i
alise un
a
ligne
d
direct IOs
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
x
fs: factor commo
n
write
setup code
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
D
ave Chinner
xfs: split buff
e
red IO write pa
t
h fr
o
m xfs_f
i
le_aio
_
write
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave Ch
i
nner
xfs: spl
i
t direct IO
w
r
ite path from xf
s
_fil
e
_aio_write
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
Dave Ch
i
nner
xfs: int
r
oduce xfs_rw_loc
k
() helpers for l
o
ck
i
ng the
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinne
r
xfs: factor po
s
t
-
writ
e
newsiz
e
u
p
da
t
es
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave Ch
i
nner
xfs: fa
c
tor c
o
mmon
p
ost-write isize
h
a
ndl
i
ng code
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xfs: ensu
r
e sync
write errors are returned
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Ch
i
nner
xfs: c
o
n
vert
g
rant head m
a
n
ip
u
l
a
tions
t
o
lockless alg
o
rithm
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Ch
i
n
ner
xfs: int
r
odu
c
e new
l
o
cks for the log grant tick
e
t wai
t
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
Dave
Ch
i
nner
xfs
:
conve
r
t
log
grant heads
t
o
a
t
om
i
c 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
a
tomic variable
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
Dave Chinner
xfs
:
conve
r
t l_l
a
st_sync_lsn to an atomi
c
vari
a
ble
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
D
ave Chinner
xfs: m
a
ke AIL
tail pushing ind
e
pendent
of the grant
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinne
r
xfs: use
w
ait queues directly for th
e
log w
a
it queues
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chi
n
n
e
r
xfs: combine grant
heads i
n
to a
si
n
gle 64 bit integ
e
r
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
D
av
e
Chinner
xfs: rework log gra
n
t
space
c
alculati
o
ns
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
x
fs: fact ou
t
commo
n
grant head/log tail ver
i
ficatio
n
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
D
ave
Chinner
xfs: con
v
er
t
log
grant ticket queues to list heads
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
D
ave Chinner
xf
s
: use A
I
L
b
ulk delete f
u
n
ctio
n
to imple
m
ent
single
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Da
v
e Chinner
xfs
:
use
A
IL bulk update funct
i
on
to
i
mplem
e
nt
single
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chi
n
n
e
r
xfs: r
e
move a
l
l the
i
nodes on a
b
uffer from th
e
AI
L
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
Dave Chinner
xfs:
consume iodo
n
e callback i
t
ems
o
n buf
f
ers
as they
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-17
Dav
e
Chinn
e
r
x
fs: reduce th
e
number of
AIL p
u
sh wakeups
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
D
ave Chinner
xfs:
b
ulk AIL inser
t
ion
d
uring t
r
ansaction
commit
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
Dave Chin
n
er
xfs: cl
e
an up
xfs_ail_delete()
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave Ch
i
n
ner
xfs: Pul
l
EFI/EFD hand
l
ing ou
t
f
r
om under the AIL lock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chi
n
n
e
r
xfs: fix EF
I
transactio
n
ca
n
cellat
i
on
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-02
Dave Chinner
xfs: conn
e
ct up buffer
re
c
laim pri
o
rity hooks
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-02
D
a
v
e
Chinne
r
xfs: add a lru to the XFS buffer cache
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
next