repo.or.cz
/
linux-2.6
/
x86.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
pci-label.c: size_t misspelled as mode_t
2011-07-21
Dave C
h
inne
r
xfs
:
make u
s
e
o
f new shrinker callout
f
or the inode
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-21
Dave Chinner
v
f
s: in
c
rease shrinke
r
batch size
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-21
Dave C
h
i
n
ner
superblock: add
f
i
lesystem shr
i
nker operations
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-21
Dave Chinner
inode: remo
v
e iprune_sem
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-21
Da
v
e
Chinner
superblo
c
k: i
n
troduce per-sb c
a
ch
e
shrinker
i
nfrastructure
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chi
n
ner
x
fs: a
d
d
s
iz
e
update tracep
o
int
t
o IO c
o
mpletion
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chinner
xf
s
: con
v
ert A
I
L cursors to use st
r
u
ct li
s
t_he
a
d
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chin
n
er
xfs: r
e
mov
e
confusing
a
i
l curso
r
wrapper
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
D
ave Chi
n
ner
xfs: use
a
cursor fo
r
bulk AIL insertion
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
D
a
ve Chinne
r
superblock: mov
e
pi
n
_sb_
f
or_w
r
i
t
e
back() to fs/super
.
c
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chinn
e
r
ino
d
e
: mo
v
e
t
o
per-sb LRU lo
c
ks
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Da
v
e Chinner
inode: Make unu
s
ed i
n
od
e
LRU per sup
e
rblock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dave Ch
i
nner
inode:
c
on
v
e
rt inode_stat
.
nr_unused to per-cpu counters
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chinner
vmscan:
add c
u
stomisabl
e
shr
i
n
k
e
r ba
t
ch size
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
D
ave Chi
n
ner
vms
c
a
n:
r
educe w
i
nd
up shrinker->nr whe
n
shrinker
c
an
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
D
ave Chinne
r
v
mscan
:
shrinker->nr
u
pdates
r
ace and go wrong
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chinner
v
mscan: add
s
h
rink_slab tr
a
c
epoints
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-06
Dave Chinner
xfs: unpin stale inodes
d
ir
e
ctly in IO
P
_COMMITTE
D
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-06-24
Dave Chinn
e
r
x
f
s: prevent bogus a
s
sert w
h
en trying to
r
e
m
o
v
e
non
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-06-24
Dave Ch
i
nner
xfs: clear XF
S
_
IDIRTY
_
REL
E
A
S
E on trun
c
ate down
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-06-24
Dave Chinner
x
fs: reset inode per-l
i
f
e
t
i
m
e
state
w
hen recyc
l
ing it
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
Dave Chinner
xfs: obey minleft
v
alues duri
n
g
e
xtent allocation corr
e
c
t
l
y
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
Dav
e
C
h
inner
xfs: r
e
se
t
buffer pointers
b
e
f
ore f
r
eeing t
h
em
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
Dave Chinner
xfs:
a
void
getting stuck during as
y
nc inode flushes
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
Da
v
e Chinner
xfs: fix xfs_itru
n
cate
_
s
tart t
r
acing
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
D
ave Chinn
e
r
xfs:
f
ix dupl
i
cate workqueue initia
l
isation
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave C
h
in
n
er
xfs:
f
i
x
race condition in AI
L
p
u
sh
t
rigger
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave C
h
inne
r
xfs: make AIL ta
r
get u
p
da
t
es and compares
3
2
b
it s
a
f
e
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave
Chin
n
er
xf
s
: alwa
y
s
push th
e
AIL to the target
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
D
a
ve Chinner
xfs: e
x
i
t AI
L
push
work
c
orrect
l
y
whe
n
AIL
is empty
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinner
xf
s
: en
s
ur
e
reclaim cu
r
sor is
reset correctly a
t
end
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
D
ave Chinner
xfs: fi
x
race conditio
n
in AIL push
t
r
ig
g
er
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Ch
i
nn
e
r
xfs: make AIL target updates and
c
o
m
pares 32bit safe
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2011-05-09
Da
v
e Chinner
xfs: al
w
ays push t
h
e
AIL to the target
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinner
xfs: exit AIL p
u
sh work c
o
r
r
ectly when AIL is empty
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
D
ave Chinn
e
r
xfs: ensure
rec
l
aim cursor is res
e
t corre
c
tly at en
d
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-20
D
a
v
e Chinner
xfs: fi
x
duplicate mes
s
age output
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-12
D
ave Chinner
nfs
:
do
n
't cal
l
__m
a
rk_in
o
de_dirty while holding i_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinner
xfs: convert lo
g
tail checki
n
g t
o
a w
a
rni
n
g
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave C
h
inner
x
f
s: catch bad bloc
k
numbers
f
reeing extents
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinne
r
xfs: push the AIL fr
o
m mem
o
ry reclaim and periodic
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
D
ave
C
h
inn
e
r
x
fs: clean up
c
ode layo
u
t in
x
fs_tran
s
_ail
.
c
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave
Chinn
e
r
xfs: convert the xfsail
d
threads to
a workq
u
eue
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinner
xfs: introduce ba
c
kground inode recla
i
m work
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinne
r
x
fs: co
n
ve
r
t ENOSPC inode flushing to use ne
w
s
yncd
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinne
r
xfs: intro
d
uce a xfssy
n
cd w
o
rkqueue
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
D
a
ve Chinne
r
xf
s
: fix extent
form
a
t
b
u
ffer
allocation size
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-31
Dave Chinne
r
xfs
:
fi
x
unreferenced var e
r
ror in xf
s
_buf
.
c
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-29
Dave Chinner
fs
:
don't u
s
e igrab() while
holding i_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dav
e
Chinn
e
r
xfs: sto
p
using the page
c
ache
t
o
b
ack the
b
uffer cache
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chin
n
e
r
xfs: register the ino
d
e cache shr
i
nker befo
r
e quotach
e
cks
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave
C
hi
n
ner
xfs: xfs_trans_read_
b
uf() should
r
eturn
a
n e
r
ro
r
on
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
x
fs: in
t
roduce inode cluster
b
uffer t
r
yloc
k
s
for
xfs_iflush
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinne
r
v
m
a
p
:
flush vmap
aliases when m
a
p
ping fai
l
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Ch
i
nner
xfs: preallocation transactio
n
s do
n
ot
ne
e
d
to b
e
syn
c
hrono
u
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
fs: pull
i
node->i_lock up
o
ut of wr
i
teb
a
ck_si
n
gle
_
inode
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
D
ave
C
hi
n
ner
fs: renam
e
inode_lock
to inod
e
_hash_
l
ock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chin
n
er
fs: move i_wb
_
li
s
t out from
u
nder inode_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
D
a
v
e Chinne
r
fs: move
i
_sb
_
list out from u
n
der inode_lo
c
k
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
f
s
: remove
i
no
d
e_lock f
r
om
iput_final and prune_ic
a
che
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
f
s
: Loc
k
the
inode
L
RU
l
i
s
t separately
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinn
e
r
fs:
f
actor i
n
od
e
dis
p
os
a
l
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave C
h
inner
fs:
p
rotect in
o
de->i_state with in
o
de->i_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-11
D
a
ve Chinne
r
GF
S
2: int
r
oduce
A
IL lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
x
fs: kill s
u
ppor
t
/debug
.
[ch]
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinn
e
r
xfs
:
C
onvert
remaining cmn_err()
c
a
llers to ne
w
API
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
D
ave Chi
n
n
er
xfs: convert the quo
t
a
debug
pr
i
nts
t
o new API
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
x
fs: rename
x
fs_cmn_err_fsblock_zero()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave
C
hinner
x
fs
:
c
o
nvert xfs_fs_cmn
_
err to
n
ew
e
rror lo
g
gin
g
API
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave
Chinner
xf
s
: ki
l
l xfs_fs_mount_cmn_err
(
) ma
c
ro
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
D
ave Chinner
xfs: kil
l
xfs_fs_repair_cmn_err() ma
c
r
o
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
D
a
ve Ch
i
nner
xf
s
:
convert x
f
s_cmn_
e
rr to xf
s
_
a
lert_t
a
g
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Da
v
e Chinner
x
f
s:
C
onvert xlog_warn to new logg
i
n
g
in
t
er
f
ace
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chi
n
ner
x
fs: Convert linux-2
.
6/
f
ile
s
to new lo
g
ging interface
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-02
Dave
C
hin
n
er
xfs
:
intr
o
du
c
e new logging API
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave
Chinner
xfs: fix dquot shaker deadlock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
xfs: handle CIl
trans
a
ctio
n
c
ommi
t
failures
corr
e
ctly
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
D
a
ve Chinner
xfs: li
m
it ext
s
i
z
e to si
z
e of
A
G
s and/or MAXEXTLEN
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave C
h
inner
x
f
s
: pr
e
v
e
nt extsiz
e
al
i
g
nment from exceeding m
a
ximum
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinn
e
r
x
f
s
:
l
i
mit ext
e
nt
length for a
l
loc
a
tion to AG s
i
ze
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
xfs:
speculative delayed
alloca
t
ion uses roun
d
do
w
n_
p
ower_of_
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
D
a
ve Ch
i
nner
x
f
s
:
fix efi item
leak
o
n
forced shutdown
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-27
Dave Chinner
xfs:
f
ix log ticket
leak on force
d
shutdown
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Dave Chi
n
ner
xfs: prevent NMI timeouts in
cm
n
_err
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Da
v
e
C
hi
n
ner
xfs: ensur
e
log coverin
g
t
r
a
n
sactions a
r
e
s
y
nc
h
rono
u
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
D
a
ve Chinner
xfs: serialise unalig
n
ed direct
IOs
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chin
n
e
r
xfs: factor common
w
r
i
te setup code
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
D
ave Ch
i
nner
xfs: split buffered IO write p
a
th fro
m
x
f
s_
f
ile_aio_write
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xfs: split dire
c
t
IO wri
t
e
path
from xf
s
_file_aio_
w
rite
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Dav
e
Chinner
x
f
s
:
introduce xfs
_
rw_lock() helpe
r
s for locking the
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xfs: f
a
ctor post-write new
s
i
ze
updates
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
D
ave Chi
n
n
e
r
xfs:
f
a
ctor comm
o
n post-write isize handling c
o
de
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinne
r
xfs: ensure sync write errors
are return
e
d
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
x
f
s
: convert grant he
a
d manipula
t
ion
s
to
l
ockless
a
l
g
orithm
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dav
e
Ch
i
nn
e
r
xfs
:
introduce
n
ew locks for t
h
e log gra
n
t ticket wa
i
t
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
Dave
Ch
i
n
n
er
xfs: conve
r
t log g
r
ant hea
d
s to atomic
var
i
ables
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dav
e
Chin
n
er
xfs
:
convert l_t
a
il_lsn
t
o an atomic
v
aria
b
l
e
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
Dave Chinn
e
r
x
f
s: conve
r
t l_
l
a
s
t_syn
c
_lsn to an atomic v
a
riable
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
D
ave Chinner
x
fs: make AIL tail pushing in
d
ependent o
f
t
h
e gran
t
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
D
ave C
h
inner
x
fs: us
e
wait queues dire
c
tl
y
f
or the
log wait qu
e
ues
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
next