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
tick-broadcast: Stop active broadcast device when replacing it
2011-12-09
D
ave Chinner
xfs:
d
o
n
'
t serialise direc
t
IO rea
d
s on page cac
h
e
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-21
Dave Chin
n
er
xfs: make use of new shrin
k
e
r
callout fo
r
the inode
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-21
Dave Chinne
r
v
fs: increase shrinker ba
t
ch size
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-21
Dave Chinner
superblock: add fi
l
e
sy
s
tem
s
hrinker operations
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-21
D
ave Chinner
inode: remo
v
e iprun
e
_sem
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-21
Dave Chinner
s
u
pe
r
block: introduce per-sb
c
a
c
he shrin
k
er infrast
r
u
cture
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dave C
h
inner
xfs: add
s
ize update tr
a
ce
p
oint t
o
IO compl
e
tion
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Da
v
e Ch
i
nner
xfs: convert
AIL cursor
s
t
o
u
se struct
list_head
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chin
n
er
xfs: remove
c
o
nfusin
g
ail cursor wrapp
e
r
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
D
a
ve Chinner
xfs: use
a curs
o
r for bulk AI
L
inser
t
ion
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
D
a
ve Chinner
superb
l
oc
k
: move pin_
s
b_
f
or_writeback
(
) to
f
s/super
.
c
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dave
C
hin
n
er
i
node: move
to
per-
s
b LRU lock
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chinne
r
inode:
M
ake unu
s
ed inode LRU per
super
b
lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dave
Chinner
inode: convert in
o
de_stat
.
n
r_unused to per-cpu counters
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chinner
vmscan
:
ad
d
customisable shrin
k
er ba
t
ch s
i
ze
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chi
n
ner
vmsc
a
n: reduce wi
n
d up
shrinker->nr wh
e
n
shrinker can
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
D
av
e
Chinner
vmscan: shrin
k
er-
>
nr updates
r
ace and
go wrong
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dav
e
Chinner
v
mscan: add shrink_slab tracepoints
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-06
Dave
Chinner
xf
s
: unpin
s
t
a
l
e inodes
directly in IOP_COMMITT
E
D
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-06-24
Dave C
h
inner
xfs: prevent b
o
gus asser
t
whe
n
t
rying to remove non
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-06-24
Dave Chinn
e
r
xfs: clear XFS_ID
I
R
TY_R
E
LEASE on
t
runcate down
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-06-24
Dave Chinner
xfs: r
e
set inode per-lifetime sta
t
e whe
n
r
e
cy
c
ling
it
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
Dave Chinne
r
xfs: ob
e
y minleft values during extent
allocat
i
on co
r
rectly
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
D
a
v
e
Chinner
xfs: reset buffer poin
t
er
s
before freeing t
h
em
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
Da
v
e
C
hi
n
n
er
xfs
:
avoid
g
etting
stuck during async inode flushes
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
Da
v
e
Chinn
e
r
xfs
:
fi
x
xfs_itruncate_start tracing
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
Da
v
e
C
hinner
xfs: fix duplicate wo
r
kqu
e
ue initialisation
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
D
a
v
e Chinner
xfs: fix r
a
ce condition
in AIL push
trigger
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinner
xfs: m
a
ke AIL target
u
pdates and
c
ompa
r
es 32bit safe
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2011-05-09
D
a
ve Chinner
xfs: always push the AIL to the
t
arget
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave
Chin
n
er
x
f
s: exit AIL push work correctl
y
wh
e
n
A
IL is
empty
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinner
xfs: ensur
e
rec
l
aim cursor is re
s
et correctly
at end
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinner
xfs: fix race con
d
ition in AIL pus
h
trigger
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
D
a
v
e
Chinn
e
r
xfs:
m
ak
e
AIL targ
e
t updates and comp
a
res 32bi
t
s
afe
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinner
xfs
:
alway
s
push the AIL
t
o the
targe
t
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
D
a
v
e
Ch
i
nn
e
r
x
fs
:
ex
i
t AI
L
push work
c
orrectly when AIL i
s
empty
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave
C
hinner
xfs: ensure reclaim cur
s
or is r
e
s
e
t correctly at end
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-20
D
a
ve Chinner
xfs: fix duplicate message outp
u
t
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-12
Dave Chinner
n
fs:
d
on't call
__mark
_
inode_dirty wh
i
l
e holding i_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chin
n
er
xf
s
: convert log t
a
il checking to a war
n
i
n
g
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave C
h
inner
xfs: catch bad block numbers freeing extents
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
D
ave
Ch
i
nner
xfs: push the AIL f
r
om memo
r
y reclaim and
p
e
riodic
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dav
e
Chinner
x
f
s
: clean u
p
c
ode layout in xfs_trans_ail
.
c
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinner
xfs
:
convert
t
he xfsaild threads to
a
workqueu
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave
Chinner
xfs: introduce backgrou
n
d inode rec
l
aim
w
ork
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinner
xfs: convert ENOSPC
i
node flushing to
us
e
ne
w
syncd
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinner
xfs: introduce a xfs
s
yncd workqueue
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dav
e
Chinner
xfs: fix ext
e
nt format buff
e
r allocation size
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-31
Dave Chin
n
e
r
xfs: fi
x
unrefer
e
nced var error in xfs_buf
.
c
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-29
Dave
C
hi
n
ner
fs: don't
us
e
i
g
r
a
b() w
h
il
e
holding i_loc
k
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
D
a
ve Chinner
x
fs: s
t
op using
t
he page cache to ba
c
k
the buf
f
er c
a
c
h
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Da
v
e C
h
inner
xfs
:
regist
e
r the inode cac
h
e shrinker before
quotach
e
cks
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
D
ave
C
h
inner
x
fs:
xfs_trans_read_buf() should return an error
on
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinn
e
r
xfs: introduce inode
c
l
uster buffer trylocks for xfs_iflush
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinn
e
r
vm
a
p:
flush vmap aliases when
m
ap
p
ing
fails
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
D
a
v
e
Chin
n
er
xfs: preallocatio
n
tr
a
n
s
actions
do not n
e
ed
t
o
be sync
h
ro
n
ous
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
f
s
: pu
l
l i
n
od
e
->i_l
o
ck up out
of wr
i
te
b
a
ck_s
i
ngle_inode
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
fs: rename i
n
o
de_lock to ino
d
e_
h
ash_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave C
h
in
n
er
fs: move
i_wb_list out from under inode_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
fs: move
i_sb_list out from
un
d
er in
o
de_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
D
a
ve Chinner
fs: r
e
move inode_lo
c
k from iput_f
i
n
al and p
r
une_i
c
ache
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
fs: Lo
c
k
the i
n
ode LR
U
l
ist separ
a
t
e
ly
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dav
e
Chi
n
ner
fs: factor in
o
de disposal
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
fs: protect in
o
de->i_state with inode->i_
l
ock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-11
Dave Chin
n
er
G
FS2: in
t
roduce A
I
L lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave
C
hinner
xfs: ki
l
l
suppor
t
/debug
.
[ch]
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
D
ave Chinner
xfs: Convert re
m
aining cm
n
_err() callers to
new API
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Ch
i
n
n
er
xfs: convert
t
h
e
quota
d
eb
u
g prints to new API
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs: rename xfs_cmn_err_
f
sbl
o
ck_zer
o
()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
x
f
s:
convert xfs_fs_cmn_err to new error logging API
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Da
v
e Chinner
xfs
:
k
i
ll xfs_fs_mount_cmn_err() macro
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinne
r
xfs: kill
x
f
s_fs_repair_cmn_err() ma
c
ro
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave C
h
i
n
ner
xfs: convert xfs
_
cmn_err t
o
x
fs_
a
l
e
rt_tag
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave
C
hinner
xfs:
C
onvert xlog
_
wa
r
n to new log
g
i
ng interface
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs:
Convert linu
x
-2
.
6/ files
to new l
o
g
ging
i
n
terface
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-02
Dave
Chinner
xfs: intro
d
u
ce n
e
w log
g
i
n
g API
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chin
n
er
xfs: fix dquot shaker deadl
o
ck
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave
C
hinner
xfs: handl
e
CIl transaction comm
i
t failures co
r
rectly
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinne
r
xf
s
:
limit extsize to
size of AG
s
a
n
d/or MAXEXTL
E
N
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
D
ave Chinner
x
f
s: prev
e
n
t extsize alignm
e
nt f
r
om e
x
ceedi
n
g maxim
u
m
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave Ch
i
nner
x
fs
:
limit exte
n
t length for
alloc
a
tion to AG size
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave
C
hinner
xfs: speculative dela
y
e
d al
l
oc
a
tion uses
r
oundd
o
w
n
_
p
ower
_
o
f
_
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave
C
hinne
r
xfs: fi
x
efi item leak o
n
forced shutdown
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-27
D
ave C
h
inner
x
fs:
f
ix
lo
g
ticket
l
ea
k
on
f
orced shutd
o
wn
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
D
a
v
e
Chinner
xfs: prevent NMI
t
im
e
outs in
cmn_e
r
r
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
D
a
ve Chinne
r
xfs: ensure log
co
v
e
r
ing trans
a
c
tio
n
s
are
sy
n
c
hron
o
us
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xfs: seriali
s
e unaligned direct IOs
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dav
e
Chinner
xfs: factor common write set
u
p
code
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
D
a
v
e
Chinner
xfs: sp
l
it buf
f
ered I
O
write
path from xfs_f
i
le_aio_
w
rite
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xfs: split direct I
O
write path
f
r
om xfs_
f
ile_aio_
w
rite
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
D
av
e
Chi
n
ner
xfs:
i
ntro
d
uce xfs_
r
w
_
l
oc
k
() helper
s
for locking the
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xfs: factor post-w
r
ite ne
w
size updates
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinne
r
xfs: fa
c
tor common p
o
st-write isize handli
n
g
c
ode
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave
C
hinne
r
xfs: ens
u
re sync
w
rit
e
er
r
or
s
are re
t
u
rned
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave
C
hinner
xfs
:
convert grant head man
i
pula
t
ions to lockless
a
lgorithm
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chi
n
ner
xfs: introdu
c
e new locks for the log
g
rant ticket wait
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
Dave
C
h
inn
e
r
xfs: co
n
vert
l
og gra
n
t heads to atom
i
c
variable
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave
C
hi
n
ner
xfs: convert l_tail_lsn t
o
an atomic variable
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
Dav
e
Chin
n
er
xfs: conver
t
l_last_sync_
l
s
n
to
a
n atomic
variable
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xfs:
m
ake AIL tail push
i
ng in
d
ependent
o
f
th
e
g
r
an
t
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
next