repo.or.cz
/
linux-2.6
/
linux-2.6-ps3.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Linux 2.6.39-rc1
2011-03-29
Dave
Chinner
f
s
: don't use igrab() whil
e
holding i_
l
oc
k
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinn
e
r
xfs: stop using the page cache to back
t
he buffer cache
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave
C
hinner
x
fs: registe
r
the inode cache shrinker befo
r
e
q
u
otachecks
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
xfs: xfs_trans_read_bu
f
(
)
sh
o
ul
d
return an e
r
ror on
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave
Ch
i
n
ner
xfs: introduce inode cluster
b
uffer trylocks
f
or xfs_ifl
u
sh
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dav
e
Chin
n
e
r
vma
p
:
flus
h
vmap
aliases when mapping
f
ails
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
x
fs: prea
l
locatio
n
transa
c
t
ions d
o
not need to
b
e
syn
c
hronous
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Ch
i
nner
fs:
pull inode
-
>i
_
lock
up out
o
f wri
t
eba
c
k_s
i
ngle_inode
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
D
a
ve Chinner
f
s
:
rename
ino
d
e_lock to
inode_h
a
s
h
_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
D
a
ve Chinn
e
r
f
s: move i_wb_list
o
ut fro
m
under i
n
o
de_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave C
h
inner
fs: mo
v
e i_
s
b_li
s
t out from under inode_lo
c
k
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave
Chin
n
er
fs: remo
v
e ino
d
e_lock from ipu
t
_final and prune_icache
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
fs: Lock the ino
d
e LRU list separately
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinne
r
f
s
: factor inod
e
d
i
spo
s
al
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
fs:
pro
t
ect in
o
de->
i
_stat
e
with ino
d
e->i_l
o
ck
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-11
Dave Chinner
GFS2:
i
n
t
r
oduce
A
IL lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs:
k
i
l
l support/debug
.
[ch
]
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinn
e
r
xfs: Convert remaining
cmn_e
r
r() call
e
r
s
to n
e
w API
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs: convert the quota debug prints
to new API
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chi
n
ner
xfs: rename xfs_cmn
_
err_fs
b
l
o
c
k_ze
r
o
(
)
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave
C
h
i
nner
xfs: convert xfs_fs_
c
m
n
_err
to new
erro
r
l
o
gging API
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
D
ave C
h
inner
xfs: kill xfs_fs_mount_cm
n
_err(
)
macro
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Da
v
e Chinner
xfs: ki
l
l xfs
_
fs
_
r
e
pair_cmn_e
r
r() macro
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
D
a
v
e Chin
n
er
xfs: conve
r
t xfs_cmn_err to xfs_alert
_
tag
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dav
e
Chinner
xf
s
: Co
n
vert xlog_w
a
rn t
o
new logging interface
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs: Con
v
ert linux
-
2
.
6/ files
t
o
new lo
g
gi
n
g interface
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-02
D
a
v
e
Chinner
xfs: i
n
troduce
n
ew
l
og
g
in
g
API
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
x
f
s: fix dquot sha
k
er dea
d
lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
xfs: handle CIl transacti
o
n commi
t
failure
s
correctly
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
D
a
ve Ch
i
nner
xfs: limit
e
xt
s
ize to size of AGs and/or MAXEXTLEN
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
D
ave C
h
in
n
er
xfs: prevent extsize ali
g
nment from exc
e
eding maxi
m
um
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave
C
hinner
xfs: limit extent length fo
r
all
o
cation to AG size
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave C
h
i
nner
xfs: specu
l
ative delayed allocation uses
r
ounddown_po
w
er_of_
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
xfs: fix efi item leak
o
n
forced shutdown
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-27
Dave Chi
n
ner
xfs:
fix log
t
icket leak on f
o
rced shutdown
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Dave Chinner
xfs
:
prevent
NMI timeouts in cmn_err
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Dave Chinner
xfs: en
s
ure l
o
g cove
r
ing transactions a
r
e s
y
nchrono
u
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Da
v
e Chinner
xfs: se
r
ial
i
se unaligned direct IOs
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave
C
hinner
xf
s
:
f
a
c
tor
c
om
m
on write setup code
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
D
ave
Chi
n
ner
xf
s
: s
p
l
i
t buffered
I
O wri
t
e path from xfs_fi
l
e_
a
io_wri
t
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
D
a
ve Chinner
xfs: split dir
e
ct IO wr
i
te p
a
t
h
f
r
om xfs_fil
e
_
a
io_
w
r
i
te
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Dave
C
h
i
nner
xfs: introduce xfs_rw_lo
c
k() helpers for
l
o
ck
i
ng the
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xf
s
: factor pos
t
-write newsize updates
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Da
v
e
C
h
inner
x
f
s
:
factor c
o
m
m
on post-write i
s
i
ze handl
i
ng code
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Da
v
e Chinner
xfs: ensure
s
ync write err
o
rs ar
e
ret
u
rned
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dav
e
Chinner
xf
s
: convert grant head
manipulations to lo
c
kless
algorithm
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave
Chinner
x
fs: introduce ne
w
l
o
ck
s
fo
r
the
log
g
ra
n
t
ticket wait
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
Dave Chinner
xfs: conver
t
log grant heads to atom
i
c
variables
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chin
n
er
xfs: con
v
ert l_tail_ls
n
to an atomic variable
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
Dave Chinn
e
r
xfs: conv
e
rt l_last_sync_lsn to an atomic
v
ariable
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave C
h
inner
xfs: make AIL ta
i
l
pu
s
hi
n
g in
d
epe
n
d
ent of the grant
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xfs: use wait queues
dir
e
ctl
y
for the
l
og wait
q
u
eues
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chin
n
er
xfs: c
o
m
bine grant
h
ea
d
s into a s
i
ngl
e
64 bit int
e
ger
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xfs: rework lo
g
grant space calculations
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
D
a
ve C
h
inner
x
f
s: fact out comm
o
n grant head/log tail verifi
c
at
i
o
n
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chi
n
n
er
xfs: c
o
nvert log gra
n
t tic
k
et qu
e
ues to
l
i
s
t heads
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Da
v
e
Chinner
xfs:
u
se
AIL bulk delete function to imp
l
ement
s
ingle
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
D
a
ve Chinner
xfs
:
use
AIL b
u
lk u
p
date funct
i
on to implement singl
e
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
D
a
ve Ch
i
nner
xfs: remove all th
e
inodes on a buffe
r
fro
m
the AIL
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
D
ave Chinner
xfs: consume i
o
done cal
l
b
a
ck ite
m
s on buffers
as
t
hey
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-17
Dav
e
C
h
inner
xfs
:
reduce th
e
numb
e
r
o
f AIL push wakeups
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chin
n
er
xfs: bulk A
I
L insertion d
u
ring transacti
o
n
commit
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
Dave Chinner
xfs: cle
a
n up xfs_ail_
d
elete(
)
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dave Ch
i
n
ner
xfs: Pull EF
I
/EFD hand
l
ing out
from under the AIL lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dav
e
Chinner
xf
s
: fix EFI
transact
i
on cancellati
o
n
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-02
Dave Chinner
xfs: conne
c
t u
p
buffer
r
eclaim
priori
t
y h
o
ok
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-02
Da
v
e Chin
n
er
xfs: add a lru to the XFS buf
f
er cache
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Dav
e
Chinner
x
fs: on
l
y
run x
f
s_e
r
ror_test if err
o
r injectio
n
is
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Dave
C
hi
n
ner
xfs: avoid movin
g
s
t
al
e
inodes in the AIL
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Dave C
h
inner
xfs
:
d
e
layed
a
lloc bloc
k
s beyond EOF are valid after
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
D
a
ve Chinner
xfs: push stale, pin
n
e
d buffers on t
r
y
l
o
ck failures
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chinner
xfs: fi
x
fail
e
d write
truncation handli
n
g
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-11-30
D
ave
Chinner
xfs:
convert xfs
b
u
d
shrinker to
a
pe
r
-buft
a
rg shr
i
n
k
er
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-16
Dave Chi
n
ner
xfs: conver
t
pag_ici_
l
ock to a spin loc
k
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-17
Dave Chinner
xfs
:
convert inode
c
ache lookups to use RC
U
l
o
c
king
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-16
Dave
C
h
inner
x
fs:
rcu fre
e
inodes
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-23
Dave C
h
inner
xfs: don't truncate prealloc from frequently accessed
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-04
Dave Chinner
xf
s
: dynamic
s
p
e
culative EOF preallocation
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-23
Dave
C
h
inner
xfs: use KM_
N
O
F
S for a
l
lo
c
ations during attribute list
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-23
Dave Chin
n
er
x
f
s: provide
a inode
i
o
l
ock lockdep class
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-11-10
Dave Chinner
xfs: move delaye
d
writ
e
b
u
ffer tr
a
c
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-11-10
D
ave Chin
n
er
xf
s
: fix
p
er-ag ref
e
rence counting in inode
r
eclaim
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-26
Dave Chinner
fs: switch bdev inode bdi's cor
r
ectly
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-26
Dave Chinn
e
r
f
s: Fact
o
r inode hash
o
pera
t
ions into f
u
nctions
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-26
D
a
ve Chinner
fs: Convert nr_inod
e
s
and nr_unused to per-cpu coun
t
ers
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Da
v
e Chi
n
ner
xfs:
pack x
f
s
_
buf
s
t
ructure more tigh
t
l
y
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
x
f
s: conv
e
rt buffer ca
c
he hash to rbtree
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs: serialise inode recla
i
m within
an AG
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinn
e
r
xfs: batch i
n
od
e
reclaim look
u
p
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs: imple
m
ent batche
d
inode lookups for AG walking
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
D
a
v
e Chinner
xfs: split ou
t
inode
w
alk inode
grab
b
in
g
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave C
h
inner
xfs: split
inode AG walking into
s
eparate code for
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dav
e
Chinner
xfs: re
m
ove buf
t
arg hash for
ext
e
rn
a
l devices
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Ch
i
nner
xfs: use un
h
ashed buffers for size
c
h
ecks
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave C
h
inner
xfs: k
i
ll XBF_FS_MANAGED buffers
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
D
ave Chinner
xfs: store
xfs_mount in the
b
u
ftarg
i
n
st
e
ad of in the
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs: introduced uncached buffer re
a
d pri
m
itve
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
D
a
ve Chin
n
er
xfs:
r
ename
x
f
s_buf_get_no
d
addr
t
o
b
e mo
r
e a
p
propr
i
ate
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
D
ave Ch
i
n
ner
x
f
s: don't
u
se vfs writeback for pur
e
meta
d
ata
m
odif
i
cations
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
D
a
ve Chin
n
er
xf
s
: lo
c
kless per-ag lookups
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
next