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
clocksource: Fix bug with max_deferment margin calculation
2011-12-09
Dave Ch
i
nn
e
r
xfs:
d
on't serialise
direct IO reads o
n
page cache
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-21
D
a
ve Ch
i
nner
x
f
s: ma
k
e
use of new shri
n
ker
c
a
l
lout
f
or the
i
n
ode
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-21
Dave Chinner
vfs: increase shri
n
ker
ba
t
ch size
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-21
Dave Chinner
supe
r
block: add filesystem
shrink
e
r op
e
rat
i
ons
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-21
Dave Chinner
inode:
remove iprune_sem
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-21
Dave Ch
i
nner
superblock: introd
u
ce per-sb cache shrink
e
r
infrast
r
uc
t
ur
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Da
v
e
Chinner
xfs
:
add
s
i
z
e
u
p
d
ate trace
p
oint
to IO com
p
letio
n
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chinner
x
fs:
c
onv
e
rt AIL cursors to us
e
st
r
uct list_hea
d
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dav
e
Chi
n
ner
xfs: r
e
mo
v
e c
o
nfu
s
in
g
ai
l
cursor wrapper
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
D
ave Chinne
r
xf
s
:
u
se a cursor for
bul
k
A
I
L insertion
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dave C
h
i
n
n
er
superblo
c
k: move pin_sb_for_writ
e
back() to fs/super
.
c
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chinner
inod
e
: move to per-sb LRU locks
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chi
n
ner
inode: Mak
e
unused ino
d
e LRU per superblock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dave Ch
i
nner
inode: convert in
o
de_st
a
t
.
nr_unused to
per-cpu co
u
n
t
er
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
D
ave Chinner
vmsc
a
n: add cust
o
misable shrinker batch s
i
ze
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chinner
vmscan:
reduce
win
d
up sh
r
inker->nr when
shrinker ca
n
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dave
Chinner
vmscan
:
shrin
k
er->nr updates race and go wrong
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dave
C
hinner
vmscan
:
a
dd shrink_
s
lab tracepoin
t
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-06
Da
v
e Chinner
xfs:
u
np
i
n
stale
i
nodes directly in IOP_C
O
MMITTED
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-06-24
D
ave Chinner
xfs:
p
reve
n
t bogus
as
s
ert when trying to remove non
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-06-24
D
a
v
e Chinner
xfs
:
clear
X
FS_IDIRTY_RE
L
EASE o
n
trun
c
a
te
d
o
wn
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-06-24
D
ave Chinner
xfs: reset inode per-li
f
e
time state when
r
e
cyclin
g
it
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
Dave Chinner
xf
s
: obey minleft values dur
i
n
g
extent allocation correctly
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
D
av
e
Chinner
xfs: reset bu
f
fer pointers befo
r
e fre
e
i
ng th
e
m
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
Dave Chinner
xfs: avoid
g
e
tti
n
g
stuck dur
i
n
g
a
sync inode flushes
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
D
a
ve Chinner
xfs:
f
ix xfs_itrunca
t
e_
s
tart tracing
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
Dav
e
Chinner
xfs
:
fi
x
dup
l
icate workqueue ini
t
i
a
l
i
sation
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
D
a
v
e Chinn
e
r
xfs: fix race condi
t
io
n
i
n
A
I
L push
t
ri
g
ger
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dav
e
C
h
inn
e
r
xfs: ma
k
e
AIL targ
e
t updat
e
s and compares 3
2
bit
safe
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinner
xfs: always push the AIL to the ta
r
get
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinne
r
xfs: exit AIL push work correctly when AIL is empt
y
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Ch
i
n
n
er
xfs: ensure rec
l
aim c
u
r
sor
i
s reset correctly at end
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
D
a
ve Chinner
xf
s
:
fi
x
race condi
t
ion in AIL push trigger
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinn
e
r
xfs: make AIL target updates
a
nd compares 32bit safe
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave
C
h
inner
xfs: a
l
ways pus
h
the AI
L
t
o
t
h
e t
a
rget
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
D
ave
Chinner
xfs: exi
t
AIL push wor
k
c
o
r
r
ectly when AIL is
e
m
pt
y
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinner
xfs: ensure recla
i
m cursor
i
s reset
c
orrect
l
y
at end
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-20
Dave
C
hinn
e
r
xf
s
: fix duplicate
m
e
ssage
o
utput
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-12
D
ave Chinn
e
r
nfs: don'
t
ca
l
l __mark_i
n
ode
_
d
i
r
ty while holding i_lo
c
k
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinner
xf
s
: convert log tail checking
to a war
n
i
n
g
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dav
e
Chinne
r
xfs: catch
b
a
d b
l
ock n
u
mb
e
rs freein
g
extents
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinne
r
xfs: push th
e
AIL from memory reclaim and
periodic
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave
C
hinner
xfs: c
l
e
an up code layout in xfs_trans_ail
.
c
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinner
xf
s
: con
v
ert the xfsai
l
d threads to a wo
r
kqueue
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinner
xfs:
introduce
b
ackground inode reclaim w
o
rk
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chi
n
n
e
r
xfs: convert ENOSP
C
i
n
ode flushing to use new syncd
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
D
ave Chinner
xfs: introduc
e
a
x
fss
y
ncd workqueue
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Da
v
e Chinne
r
xfs:
f
ix ext
e
nt format buff
e
r al
l
o
c
ation size
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-31
D
a
ve
Ch
i
nner
xfs:
fix unr
e
ference
d
va
r
error in xfs
_
b
u
f
.
c
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-29
Dave C
h
inner
fs: don
'
t use igrab()
while holding i
_
lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
D
a
ve Chinner
xfs: stop using the pag
e
cache
to
b
ack
the buffer
c
ache
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
xfs: registe
r
th
e
inode
cache shrinker befor
e
quota
c
hecks
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dav
e
Chin
n
er
xf
s
: xfs_tr
a
ns_r
e
ad_buf()
shou
l
d return an err
o
r o
n
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
D
ave Chinner
x
fs: intro
d
uce i
n
ode
c
luster
b
uffer tryloc
k
s for xfs_iflu
s
h
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chin
n
er
vmap: flush vmap
aliases when mapping fails
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
xfs: preallo
c
ati
o
n transac
t
ions d
o
not ne
e
d to be synch
r
onous
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
f
s
: pul
l
inode->i_lock u
p
o
ut o
f
write
b
ack_sing
l
e_i
n
ode
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave C
h
inner
fs: rename ino
d
e_lock
t
o inode_hash_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chin
n
er
fs: move i_w
b
_list out
f
rom under inode_l
o
ck
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave
C
hinn
e
r
fs: mo
v
e
i
_s
b
_li
s
t
o
u
t fr
o
m und
e
r inode_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
D
ave
C
hinner
fs: remove
i
node_lock fr
o
m
i
p
ut_final and
p
rune_i
c
ach
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
fs: Loc
k
t
h
e inode LRU lis
t
sep
a
rately
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave C
h
inner
fs:
f
actor inod
e
disposal
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave C
h
inner
fs: protect inod
e
-
>i_state with inode->i
_
lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-11
Dave Ch
i
nne
r
GFS2: introduce
A
I
L
lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
D
a
ve Chinner
xfs: k
i
ll suppor
t
/debug
.
[
c
h]
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chin
n
er
xfs: Conve
r
t
r
e
m
aini
n
g cmn_e
r
r()
cal
l
ers to new API
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs: convert the quota de
b
ug prints to new API
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
D
a
v
e
Chinner
x
f
s: rena
m
e
x
fs_cmn_err_fsbl
o
c
k
_zer
o
(
)
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs: convert xfs_fs
_
c
m
n_err
t
o ne
w
e
rro
r
lo
g
ging API
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
x
fs:
kill xf
s
_f
s
_mount
_
cm
n
_
e
rr() mac
r
o
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinn
e
r
xfs: kill xfs
_
fs_repair_cmn_
e
rr() m
a
cro
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
D
ave Chi
n
n
er
xfs: convert xfs_cmn_er
r
to xfs_aler
t
_tag
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
D
a
ve C
h
i
nner
x
fs
:
Convert xlog_warn to new l
o
g
g
ing
i
n
terface
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs
:
Conv
e
rt linu
x
-2
.
6/
f
i
l
e
s to new
logging inte
r
fa
c
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-02
Dav
e
C
hinner
xfs: introdu
c
e
new
l
o
gging A
P
I
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave
C
hinner
x
f
s
:
fix
dquot s
h
aker deadlock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave
Chinner
xfs
:
handle
C
Il transac
t
i
o
n
commit failures correctly
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
xfs:
limit extsize to si
z
e of AGs and/or MAXEXTL
E
N
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave
Chi
n
ner
xfs: prevent extsize alignment
f
rom exce
e
ding maximum
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinn
e
r
xfs: limit extent l
e
ngth fo
r
a
l
loc
a
tio
n
to
AG s
i
ze
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
xfs: specula
t
ive delay
e
d a
l
locatio
n
uses r
o
u
nddown_p
o
we
r
_of_
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave
Chinner
xfs: fix efi item leak on forced shutdown
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-27
Dave Ch
i
nner
xf
s
: fi
x
l
og tic
k
et lea
k
on forced shutd
o
w
n
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
D
ave Chinner
xfs:
prevent NMI timeou
t
s i
n
c
m
n_err
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
D
a
v
e
Chinner
xfs:
e
nsure l
o
g co
v
e
r
i
ng transactions are s
y
nc
h
ronous
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chi
n
ner
xf
s
: seria
l
ise unaligne
d
direct IOs
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
x
fs: facto
r
c
ommon write
s
e
t
up code
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xfs: split bu
f
fered I
O
write path
from xfs_file_aio_write
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Da
v
e
C
hinn
e
r
xfs: split d
i
rect IO write path from xfs_file_a
i
o
_write
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
D
ave
Chinner
xfs: introduce xfs_r
w
_lock() helpers for locking the
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
D
a
ve
Chinner
x
f
s
:
fac
t
o
r
post-w
r
ite newsize updates
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xfs: fact
o
r com
m
on po
s
t
-
w
r
i
te isize handling 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
Dav
e
Chinner
xf
s
: convert grant head manipu
l
ation
s
to
l
ockless a
l
gorithm
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
D
a
ve Chinner
xfs: int
r
oduce new
l
ocks for the
l
og g
r
a
n
t ticket
w
ait
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
Da
v
e
Chinner
xfs:
c
onvert l
o
g grant heads to atom
i
c
var
i
ables
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
x
fs: convert l
_
tail_lsn to an atomic variable
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
D
ave Chinner
xfs:
c
onvert l_last_sync_lsn to
an atomic variable
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
D
ave
Chinne
r
xfs
:
mak
e
AIL tail
pushing
independen
t
of the
gra
n
t
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
next