repo.or.cz
/
linux-2.6
/
btrfs-unstable.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
xfs: reset inode per-lifetime state when recycling it
2011-06-24
D
ave
C
hinner
xfs
:
reset in
o
de
p
er-l
i
f
etime sta
t
e
w
hen
recycling it
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
Dave Chinner
xfs: obey
minl
e
ft
v
a
lues d
u
ri
n
g extent allocation correctly
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
Dave C
h
inner
x
fs:
res
e
t buffer po
i
nters before freeing t
h
em
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
D
ave Chinner
xfs
:
a
v
oid getting stuck duri
n
g
asy
n
c ino
d
e flushes
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
D
a
ve Chinner
xfs:
f
i
x xf
s
_
i
truncate_start tracing
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
Dave Chinner
xfs: fix d
u
p
l
i
cat
e
workque
u
e initialisation
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinner
xfs: fix
race condit
i
on in A
I
L p
u
sh trigger
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinner
xfs: make
A
I
L
t
a
rget updates and compares 32bit
s
a
f
e
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2011-05-09
Dav
e
Chinne
r
x
fs: alwa
y
s push the AIL to t
h
e
target
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave
Chinner
xfs: exit AIL pu
s
h wo
r
k
c
o
rrectly
w
hen AIL is empt
y
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinne
r
xfs: ensure re
c
l
ai
m
cursor is rese
t
correctly at
e
nd
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chin
n
er
xfs
:
fix race con
d
iti
o
n in AIL push trigger
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
D
ave Chinner
x
f
s: make AIL t
a
rget up
d
ates and c
o
mpares 32bit safe
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinner
xfs: always pus
h
the AI
L
to the t
a
rg
e
t
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinner
x
f
s:
e
x
it AIL push wo
r
k co
r
rectl
y
when
AIL i
s
em
p
ty
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
D
ave
Chinner
xf
s
:
ensure reclaim
c
urso
r
is reset correc
t
ly
a
t end
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-20
Dave Chinner
xfs: fix du
p
l
i
cate
message output
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-12
Dave Chinner
nfs: don't call __mark_inode_dirt
y
while
h
olding i_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinner
xfs:
convert log tail checking to a warning
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave C
h
inner
xf
s
: c
a
tch bad block numbers freeing ext
e
nts
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
D
a
ve Chinner
xfs: push the AIL
from memory reclai
m
and period
i
c
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave C
h
i
n
ner
xf
s
: clea
n
up code
l
a
yout in xfs_
t
rans_ail
.
c
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinner
xfs: conv
e
rt th
e
xfsaild thr
e
ads
t
o a wor
k
queue
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave C
h
inner
xfs: introduce background inode
r
e
claim work
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chin
n
er
x
fs: convert ENOS
P
C inode flushing to use new syn
c
d
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chin
n
e
r
xfs: i
n
tr
o
duce
a
xfss
y
ncd workqueu
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinner
x
f
s: f
i
x extent forma
t
buffer
allocation s
i
ze
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-31
D
a
v
e Chi
n
ner
x
f
s: fix unreferenced var err
o
r in xfs_b
u
f
.
c
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-29
Dav
e
Chinner
fs
:
do
n
't use igra
b
() w
h
ile
holding i_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dav
e
Chinn
e
r
xf
s
: stop using the
p
age c
a
che
t
o back
the buffer ca
c
he
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chi
n
ner
xfs: register
the
i
node cac
h
e shrinke
r
be
f
ore quotac
h
ec
k
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave C
h
inn
e
r
x
f
s:
xfs_trans_read_buf
(
) shou
l
d return an
e
rror
on
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
xfs: intro
d
uce inode cluster
b
uffer
trylock
s
for xfs_iflush
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chin
n
e
r
vm
a
p:
f
lush vmap aliases
when map
p
ing
f
a
i
l
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
x
fs: preallo
c
ation transactions do not nee
d
to be
synchronous
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
D
a
ve Chinne
r
fs: pull inode->i_
l
o
c
k up ou
t
o
f
w
r
iteback_single_ino
d
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave
Chinner
fs: rename inod
e
_lock to
i
node_hash_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
D
ave Chinn
e
r
fs:
m
ove i_w
b
_list out from under i
n
o
de
_
lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chin
n
er
f
s
:
move
i
_sb_l
i
st ou
t
from under inode_
l
ock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
fs: re
m
ove inode_l
o
c
k
from iput_final and prune_icache
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chi
n
ner
fs: Lock the inode LRU list separ
a
tely
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Da
v
e Chinner
fs: facto
r
in
o
de disposal
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
D
ave Chinner
fs
:
protect ino
d
e
-
>i_
s
tate
w
it
h
inode->i_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-11
Dave Chinner
GFS2: introduce AI
L
lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Da
v
e Chin
n
er
x
fs: kill
s
u
pport
/
de
b
ug
.
[ch]
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave
Chinner
xfs: Convert
r
emaining
c
mn_err(
)
calle
r
s to new API
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave
C
h
inner
xfs: c
o
nv
e
rt the quota d
e
bug prints to
n
ew API
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
x
f
s: rename xf
s
_cmn_err_fsblock_zer
o
(
)
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave
Chinne
r
xf
s
: convert xfs_fs_cmn_err to new error loggi
n
g API
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs: kil
l
xfs_
f
s_mount_c
m
n_err() macro
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs: kill
x
fs_fs_repair_cmn_
e
rr() macro
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
D
a
v
e Chinner
x
f
s
:
convert
xfs_cmn_err to xfs_a
l
ert_t
a
g
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave
C
hinner
x
f
s: Convert xlog_warn to new logging interfa
c
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chi
n
ner
xfs: Convert linux-2
.
6
/
f
i
les to new logging
inte
r
face
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-02
D
a
ve
C
hinner
xfs: introd
u
ce new
logging API
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinn
e
r
xf
s
: fix dquo
t
shaker de
a
dlock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave
Chinner
x
f
s: handle CIl transaction c
o
mmit
failures correctly
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
xfs: limi
t
extsize to
si
z
e of AGs
a
n
d
/or M
A
XEXTLEN
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave Ch
i
nner
xfs: prevent ext
s
ize alignment from e
x
ceeding maximum
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
xfs: limit ex
t
en
t
l
e
ngth for a
l
lo
c
ation t
o
AG s
i
z
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinn
e
r
xfs: speculative
delaye
d
allocation use
s
r
o
u
nd
d
own_power_of_
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
xfs: fix efi item
l
e
a
k
on forced shutdown
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-27
Dave Chinner
xfs: fi
x
log
ticket leak on f
o
rced shutdown
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
D
ave
Chinner
xf
s
:
prevent NMI ti
m
eout
s
i
n cmn_err
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Dave Chinner
xfs: ensure log covering t
r
ansac
t
i
o
ns are synchronous
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
D
a
ve
C
h
inner
xfs: se
r
ialise
unaligned direct IOs
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
x
f
s: factor
c
omm
o
n write setu
p
code
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Ch
i
nner
xfs: split buffered IO w
r
ite path from
x
fs_file_aio_write
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinne
r
xfs: split dire
c
t
IO write
p
a
th from
xfs_file_aio
_
write
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Dave Chinner
x
fs: introdu
c
e xfs_
r
w_lock() h
e
lpers for
l
ocki
n
g the
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
D
ave Chi
n
ner
xfs: factor post-writ
e
newsize updates
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dav
e
Chinne
r
xfs: f
a
c
t
or
c
o
mmon post-
w
rite isize handling code
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
D
a
ve Chinner
xfs: ensure sync write errors ar
e
re
t
urne
d
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
D
ave Chinner
xfs: convert gra
n
t
he
a
d mani
p
ulati
o
ns to lockless algorithm
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
D
ave Ch
i
nner
x
f
s
: introdu
c
e new lock
s
for the log gra
n
t
t
ic
k
et wait
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
Dave
C
hinner
xfs: conve
r
t log g
r
ant heads t
o
atomic va
r
iabl
e
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xfs:
conve
r
t l
_
tail_lsn to
an a
t
omic variable
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
D
a
v
e Chinner
xfs: con
v
e
r
t l
_
last_sync_lsn
t
o
a
n
atomic variable
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
D
a
ve Chi
n
ner
xfs: make AIL tail push
i
ng independent
of th
e
grant
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinn
e
r
xfs: us
e
wait queu
e
s
d
ire
c
tl
y
fo
r
the log wait queues
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
D
ave Ch
i
nne
r
xfs: comb
i
ne grant head
s
into
a single 64 bit
i
n
teger
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dav
e
Chinner
xfs:
r
ework l
o
g gr
a
nt
space calcu
l
a
ti
o
ns
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave
Chinner
xfs:
fact out co
m
m
o
n grant
h
e
ad/log tail
v
erification
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xfs:
c
onvert log grant tick
e
t que
u
es to
l
ist heads
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chin
n
e
r
xfs: u
s
e AIL b
u
lk d
e
lete function t
o
i
mplement sin
g
le
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
D
a
ve C
h
inner
xfs: use AIL bulk update function to
implement single
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
D
ave Ch
i
nner
xfs: re
m
ove all the inode
s
on
a
buffer from the AIL
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
Da
v
e
Chin
n
er
xf
s
: c
o
nsum
e
iodone callback
i
tems
o
n buffe
r
s as they
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-17
Dave Chi
n
ner
xfs: reduce the numbe
r
of AIL p
u
s
h
wakeu
p
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chin
n
er
xfs: bu
l
k AIL inserti
o
n during
tra
n
saction
commit
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
Dave Ch
i
n
ner
xf
s
: clean u
p
x
f
s
_ail_delete()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinner
xfs: Pull EF
I
/EFD han
d
l
i
ng out from
u
nde
r
the
A
IL lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Da
v
e
C
hi
n
ner
xfs
:
fix EFI
transaction cancel
l
atio
n
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-02
D
ave Ch
i
n
ner
xfs: connect
up
b
uffer reclaim pri
o
ri
t
y hoo
k
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-02
D
a
ve Chinner
xfs: ad
d
a lru to the XFS
buffer c
a
che
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chinn
e
r
xfs: only run xfs_error_tes
t
i
f
error injecti
o
n i
s
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Dave
Ch
i
nner
xfs: avoid
m
oving stale inodes
i
n t
h
e AIL
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Dave C
h
in
n
e
r
x
f
s: dela
y
ed alloc
blocks beyo
n
d EOF are
v
alid after
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chinner
x
f
s: p
u
sh stale, pinned
b
uffers
o
n tr
y
lock failures
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Da
v
e
Chin
n
er
xfs:
f
ix fai
l
e
d
write truncati
o
n h
a
ndling
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
next