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
xfs: Convert xlog_warn to new logging interface
2011-03-06
Dave Chinner
xfs: Convert xlog_warn to
new logging interface
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs: Con
v
er
t
linux-2
.
6/ fi
l
es to ne
w
logging i
n
terface
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-02
Dave
Chinner
xfs: int
r
o
d
uce new logg
i
ng API
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinn
e
r
x
f
s:
fix
dquot sha
k
e
r
d
e
adlock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
D
ave
C
hin
n
er
xfs: handle C
I
l
transaction commi
t
fai
l
ures
correct
l
y
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinne
r
xfs: limit ext
s
ize to si
z
e of AG
s
and/or MAX
E
XTLEN
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
xfs: p
r
event e
x
t
s
ize
a
lignment fr
o
m
exceeding maximum
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
xf
s
: lim
i
t extent
l
ength for all
o
cation t
o
A
G s
i
ze
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
D
a
v
e
C
hinne
r
xfs:
s
pecu
l
ati
v
e delayed
a
llocation uses rounddown_power
_
of_
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
D
a
ve Chinner
x
fs: fix ef
i
item
leak on forced shutdown
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-27
Dav
e
Ch
i
nner
xfs:
f
ix
l
og ticket leak
on
f
orced shutdo
w
n
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
D
a
v
e Chinn
e
r
x
fs
:
preven
t
NMI timeouts in cmn_err
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
Dave Chinner
xf
s
: ensure log
cover
i
ng transactions ar
e
synchronous
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xfs: se
r
ialise
u
naligned
d
irect IOs
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xfs: f
a
ctor
c
o
mmo
n
write se
t
up code
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave C
h
inn
e
r
xfs: split buffered
IO
w
rite path
f
r
o
m x
f
s_file_aio
_
w
rite
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xfs: split direct IO write path fr
o
m xfs_file_
a
io_w
r
ite
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
Dave C
h
in
n
er
xfs: introduce
xfs_rw_lock() hel
p
e
rs for
l
ocking
t
he
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chin
n
e
r
xfs: factor post-writ
e
newsize upda
t
e
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
D
a
v
e
Chinn
e
r
x
fs: factor c
o
mmon po
s
t-write isize
handling
c
o
de
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xfs: ensu
r
e sync write errors are
r
etu
r
ne
d
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinne
r
xfs: convert
g
rant head ma
n
ipulations to lockless
a
lgo
r
ithm
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xfs: introduce
new locks for
t
he
l
o
g
grant ticket
wait
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
Dave Chin
n
er
x
f
s: convert
l
o
g
g
rant heads
to at
o
mic varia
b
l
e
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xfs: convert l_tail_l
s
n
t
o
an atomic variable
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
Da
v
e Chinner
xfs: con
v
e
rt l_last_sync_lsn to an atomic variable
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave
C
hinner
x
f
s: make AIL ta
i
l p
u
shing indepe
n
dent of the
g
ra
n
t
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
D
ave Chi
n
ner
xfs: use
w
ait queues directly f
o
r the l
o
g wait que
u
es
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xfs:
c
o
mbin
e
gran
t
heads int
o
a single 64 bit integer
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
D
a
v
e
C
hinner
xfs:
r
ewo
r
k log grant space ca
l
cula
t
ions
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave C
h
inner
xf
s
: fact out com
m
o
n
g
r
a
n
t
head/log tail verifica
t
io
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 grant ticket queues to l
i
st heads
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave
C
h
inner
xfs: use
AIL
bulk delete functio
n
to implement sin
g
le
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dav
e
Chinner
xfs: use AIL
bulk update function to implement s
i
ngl
e
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinn
e
r
xfs: remove all t
h
e inodes
o
n a buffer from
t
he
A
IL
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
D
ave C
h
i
nne
r
xfs: consume io
d
o
n
e
c
all
b
ack items o
n
buffers as they
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-17
D
ave Chin
n
e
r
xfs: reduce
the n
u
mber of
AIL push wakeups
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
D
ave
C
hinn
e
r
x
fs: b
u
lk AIL i
n
ser
t
ion
d
u
ring transaction co
m
m
it
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
Dave Chinner
xf
s
:
c
lean up x
f
s_
a
il_delet
e
()
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave Ch
i
nner
xfs: Pull EF
I
/E
F
D handling
o
ut from under the AI
L
lock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinner
xfs
:
fix EFI transacti
o
n
ca
n
cellatio
n
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-02
Dave Chinner
xfs: connect up buffer recla
i
m
p
riority
hooks
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-02
Dave Chinner
xfs: add a
l
ru to
the
XFS
b
u
ffer cache
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
Dav
e
Chi
n
ner
xfs: only
r
un xfs_error_te
s
t if erro
r
injection is
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chinner
x
f
s:
avoid moving stale inodes in the
AI
L
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
Dave C
h
inner
xfs: delayed alloc blocks beyond EOF are v
a
lid after
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
Da
v
e C
h
i
nner
xfs: push
s
tale, pinned buffers on t
r
ylock failures
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
Dave
Chinner
xfs
:
fix failed write tr
u
nca
t
io
n
h
andling
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-30
Dave Chinner
xfs: conv
e
r
t
xfsbud shrinker to a per-
b
uftar
g
shri
n
ker
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-16
Dave Chinner
x
f
s: con
v
e
rt
p
a
g_ici
_
lock to a sp
i
n loc
k
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-17
Dave Chinner
x
fs: convert i
n
ode cache l
o
o
k
u
ps t
o
use RC
U
locking
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-16
D
a
ve Ch
i
nner
xfs: rcu free inodes
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-23
Dave Chinner
x
f
s: don
'
t tr
u
nc
a
te
prealloc f
r
om frequently
access
e
d
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-04
D
a
v
e
Chinner
xfs: dynam
i
c
s
p
e
culative EOF pr
e
allocation
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-23
D
a
v
e Chi
n
ner
x
f
s: use KM_
N
OFS for a
l
locations
d
uri
n
g attribute list
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-23
Dave Chinner
xfs: pro
v
ide
a in
o
de iolock lockde
p
class
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-10
Da
v
e
C
hin
n
er
xfs
:
mov
e
d
e
l
ayed w
r
ite b
u
f
f
er
t
race
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-10
Dave Chinner
xfs:
fix
p
er-ag reference coun
t
ing in inode
r
eclaim
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-26
Da
v
e Chinne
r
fs: switch bde
v
inode bdi's corre
c
t
ly
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-26
Dav
e
C
hinner
fs: Factor inode hash operations i
n
to
f
unc
t
i
o
ns
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-26
Dav
e
Chinner
fs
:
Conve
r
t
n
r
_
inodes and nr_unu
s
ed t
o
per
-
cpu counters
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs: pa
c
k
xfs_buf stru
c
ture
more tight
l
y
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
D
a
ve Chinner
xfs: conve
r
t b
u
ffer cache hash to rbtree
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dav
e
Chi
n
ner
xfs: s
e
rial
i
se inode re
c
l
a
im within an AG
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dav
e
Chinner
x
f
s
:
batch inode
rec
l
aim lookup
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs:
i
mpleme
n
t batched inode lookups for AG wa
l
ki
n
g
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Da
v
e Chinner
xfs: spl
i
t
o
ut inode
w
alk inode g
r
ab
b
ing
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave
C
hinne
r
xfs: s
p
lit inod
e
A
G
walking
i
nto separa
t
e
c
ode
f
or
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
D
a
ve Chinner
xfs: remove buftar
g
hash for externa
l
devices
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs:
use unhash
e
d buffers for size c
h
ecks
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs: kill XBF_FS_M
A
NAGED buff
e
r
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave C
h
inner
xfs: store
xfs_mount in the buftarg i
n
stead of in th
e
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave C
h
inner
xfs: introduce
d
uncached
buffer read
p
rimitve
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dav
e
C
h
i
nner
xfs:
rename x
f
s_bu
f
_get
_
n
odaddr t
o
be more appro
p
r
iate
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
D
ave Chinner
xfs: don't use vfs writeback fo
r
pu
r
e met
a
data modi
f
ica
t
ions
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chin
n
er
xfs: lockles
s
per-
a
g lookups
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
D
ave Chinner
xfs
:
remove debug
assert for per-ag refe
r
ence
c
ounting
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
D
a
ve
C
h
i
n
n
er
xfs: reduce the numbe
r
of
C
IL l
o
ck round tr
i
ps du
r
ing
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chi
n
ner
xfs: Introduce XFS_IO
C
_
Z
ERO_RANGE
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
x
f
s
:
use r
a
nge
primit
i
ves f
o
r xfs page cache opera
t
ions
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-09-29
Dav
e
Ch
i
nne
r
xfs: force background CIL push u
n
d
er susta
i
ned load
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-09-10
Dav
e
Chinner
xfs: log
IO comp
l
e
t
i
on workqueue is a high pr
i
ority
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-09-03
Dave
Chinner
xfs: p
r
ev
e
nt 32
b
it over
f
low in spa
c
e reservation
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-24
Dav
e
Chi
n
ner
xfs: don't do mem
o
ry all
o
cati
o
n under
t
he CIL context
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-24
Dave Chinner
xfs: Reduce log force overhead for delaye
d
logging
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-24
Dave C
h
inner
x
fs:
d
umm
y
t
ransactions should no
t
di
r
ty V
F
S state
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-24
Dave Chinner
x
fs: hand
l
e
negative w
b
c
-
>nr_to_write
d
uri
n
g sync writeback
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-24
Dave
C
h
inner
writeback
:
write_ca
c
he_pages
doesn
'
t term
i
nate at nr_to_writ
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-24
Dave Chinner
xfs: fix
u
ntrusted inode
num
b
er lookup
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-24
Dave Chi
n
ner
xfs: ensure
w
e mark all in
o
d
e
s in a fr
e
ed cluster XFS_I
S
TALE
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-24
Dave Chinner
xfs: unlock items before all
o
win
g
the
C
IL
t
o commit
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-23
Dave Chi
n
ner
r
adix-tree: radix_tree_range
_
ta
g
_if_tagged() can set
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-23
Dave Ch
i
nner
radix
-
tree: clear all tags in radix_tree
_
node_
r
c
u
_free
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-07
D
a
ve Chinner
blkdev: check for v
a
lid request qu
e
u
e b
e
fore issuing
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-07
Dave Chin
n
er
writebac
k
: Add
t
r
acing t
o
write_cac
h
e
_pages
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-07
Dave Chinner
wr
i
teba
c
k: Add tracing to ba
l
anc
e
_dirty_pages
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-26
D
a
ve
Chinner
xfs:
f
ix
big
e
n
d
ian build
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-26
Dav
e
Chinner
xfs: use GFP_NOFS for p
a
ge
cache alloca
t
ion
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-26
D
ave C
h
i
nner
x
fs: fix
memory reclai
m
r
e
curs
i
on deadlock on locked
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-26
D
ave Chinner
xfs: fix xfs_tr
a
n
s_ad
d
_it
e
m() lockdep w
a
rning
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
next