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
vmap: flush vmap aliases when mapping fails
2011-03-25
Dave C
h
i
nner
vmap
:
flu
s
h vm
a
p al
i
ases
w
hen mapping
f
ails
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
xf
s
: preallocation tra
n
sacti
o
ns
d
o not nee
d
t
o be synchronous
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs:
ki
l
l support/debug
.
[ch]
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
D
ave Chinner
xfs:
Convert rem
a
ining
c
m
n_
e
rr(
)
c
a
l
l
ers to new
API
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave
C
h
inner
xfs: convert the quota
d
e
bug pr
i
nts
to new API
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
D
a
ve Ch
i
nner
xfs:
rename xfs_cm
n
_err_fs
b
lock
_
zero
(
)
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Da
v
e Chinner
xfs: con
v
ert xfs_fs_cmn_err to new err
o
r logging API
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dav
e
Chi
n
n
e
r
xfs: ki
l
l
x
f
s_f
s
_mo
u
nt_cmn_err() mac
r
o
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
D
a
ve C
h
inner
xf
s
: kill xfs_fs_repair
_
cmn_err
(
) macro
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
D
ave Chinner
xfs:
c
onvert xfs_cmn_err t
o
xfs_alert_t
a
g
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
D
a
v
e
Chinner
xfs: Con
v
ert
xlog_warn to new logging in
t
erface
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs: Co
n
vert linux-2
.
6/ files to new logging i
n
terface
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-02
Dave Chinner
xfs: i
n
t
roduce
n
ew lo
g
ging API
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
D
ave Chinner
xfs: fix dq
u
ot shaker deadlock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chi
n
ne
r
xfs: ha
n
dle CIl transa
c
tion com
m
it f
a
ilures
cor
r
ectly
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave
C
hinner
xfs:
limit extsize to
s
i
z
e
of AGs
a
nd/
o
r MAXEX
T
LEN
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave C
h
in
n
er
xf
s
: prevent extsize
alignm
e
nt from exceedi
n
g maximum
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
D
a
ve Chinner
xfs: l
i
mit extent length fo
r
a
llocation to AG size
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave C
h
inner
x
fs: sp
e
cula
t
ive delaye
d
a
llo
c
ation use
s
round
d
o
w
n_po
w
er_of_
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
D
a
ve
Chinner
xfs: fix
efi item leak on forced shutdown
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-27
Dave Ch
i
nner
xfs: fix log t
i
ck
e
t leak on
f
orced shutdown
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Dave Chinne
r
xfs: prevent NMI t
i
m
e
ou
t
s in cmn_err
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Dave
Chi
n
ner
xfs:
ensure log
covering transa
c
tion
s
are synch
r
o
n
o
u
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
D
ave Chinner
xfs: seri
a
l
ise
u
n
alig
n
ed direct IOs
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave
C
hin
n
er
xfs: factor
common wri
t
e
se
t
up code
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
D
ave Chinner
xfs: split buffered IO write path from xfs_file_aio_
w
rite
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xfs: split
d
irect IO write pa
t
h from xfs_fi
l
e_aio
_
wr
i
te
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Dav
e
Chinner
xfs: int
r
oduce xfs_rw_l
o
c
k
(
)
helpe
r
s for locking the
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave
C
h
inne
r
xfs: fact
o
r po
s
t-
w
rit
e
newsize updates
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave
Chinner
xfs: factor co
m
mon post-wri
t
e i
s
ize h
a
ndli
n
g code
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xfs: ensure sync write errors are returned
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave
Chinne
r
xfs:
co
n
vert grant head m
a
nipulations t
o
lockless a
l
gorithm
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
D
a
ve
Chi
n
ner
x
f
s: introduce new
locks for the
l
o
g
gran
t
tick
e
t
w
a
i
t
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
Dave Chinner
x
f
s: convert log
g
r
a
n
t
he
a
ds to
a
t
omic
vari
a
b
l
e
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Da
v
e Chinner
xfs:
c
onvert l_tail
_
lsn to an ato
m
ic
vari
a
ble
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
Dave Chin
n
er
x
fs: conv
e
rt l_last_s
y
nc_lsn to a
n
a
t
o
m
ic v
a
riable
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
D
ave Chinner
xfs:
m
ak
e
AIL tail
pu
s
hin
g
independent of th
e
grant
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xfs:
u
se w
a
it queues d
i
r
e
c
t
l
y
for th
e
l
og
w
ait queues
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave C
h
i
nne
r
xfs: co
m
bine
grant heads
int
o
a si
n
gle 64 bit integer
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
x
f
s
:
r
ework log gr
a
nt space calculations
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chi
n
n
er
xfs: fact
o
ut commo
n
gran
t
hea
d
/log tail verif
i
ca
t
ion
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xfs: convert log grant tic
k
e
t
q
ueues to li
s
t he
a
ds
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
D
a
v
e
Chinner
xfs: use AIL bulk delete f
u
nctio
n
to imp
l
em
e
nt single
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dave
C
hinne
r
x
f
s: use AIL bulk update funct
i
on
to impleme
n
t single
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinner
xfs: rem
o
ve all
t
he ino
d
e
s
on a buffer from the AIL
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
Dave Chinn
e
r
xfs: consume iodone callback item
s
on buffers as the
y
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-17
Dave Chinner
xf
s
: r
e
duc
e
the
number of AIL
p
u
sh wake
u
ps
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
D
a
v
e
Chi
n
ner
xfs:
bu
l
k AIL insertion du
r
i
ng transaction
c
ommit
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
Dave Chin
n
er
xfs: c
l
ean u
p
xfs_ail_delete()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinner
xfs: Pull E
F
I
/EFD handling out from under the AIL lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinner
xfs: fix EFI
transactio
n
ca
n
cell
a
tion
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-02
Dave Chinner
xfs:
c
onnect
up
b
uffer recla
i
m p
r
iority
hooks
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-02
Dave Ch
i
n
n
er
xfs: add a l
r
u to
t
h
e XFS
buffer
ca
c
he
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Dave
Chinner
xfs
:
only run xfs_erro
r
_test
i
f
error
inject
i
o
n
is
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chinn
e
r
x
f
s: av
o
id moving stal
e
inodes
in the
A
IL
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chi
n
ner
xfs
:
delaye
d
alloc blocks be
y
ond EOF are
v
alid after
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chinner
xfs: pu
s
h stale, pinned
buffers
on
trylo
c
k failures
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Dav
e
Ch
i
nner
xfs:
f
i
x
faile
d
write
t
runcatio
n
handlin
g
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-11-30
Da
v
e Chin
n
er
xfs: c
o
nve
r
t xfsbud shrinker to
a
per-buft
a
rg
s
hrinker
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-16
D
a
ve Chin
n
e
r
x
f
s: co
n
vert pag_ici_lock to a spin lo
c
k
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-17
Dave Ch
i
nn
e
r
xfs: con
v
ert
i
node cache
l
ookups t
o
u
s
e RCU locking
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-16
Da
v
e Chinn
e
r
x
fs: r
c
u free in
o
d
e
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-23
Dave Chinne
r
xfs: don't trunca
t
e
p
realloc from f
r
eque
n
tly
accessed
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-04
D
ave Chinner
xfs
:
dynamic s
p
e
culat
i
v
e EOF preallocation
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-23
Dave
C
h
i
nner
xfs: use
K
M_NOFS for alloca
t
io
n
s during attribute list
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-23
Dave Chin
n
er
xfs: provide a inode io
l
ock lo
c
k
dep class
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-11-10
D
a
ve Chinner
xfs: m
o
ve d
e
la
y
ed w
r
ite buff
e
r trace
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-11-10
D
a
ve Chinner
xfs: fix p
e
r-ag reference coun
t
i
ng in inode recla
i
m
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-26
Dave Chinner
fs: swi
t
ch bdev inode
bdi's correctly
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-26
Dav
e
Chinner
fs: Factor inode
h
ash
operat
i
ons
into functions
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-26
Dave Chinner
fs
:
Convert nr_i
n
odes and
nr_u
n
u
sed to per
-
cpu co
u
nters
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs:
p
ack xfs_buf structure m
o
re tightly
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
D
ave Chinner
xfs: conve
r
t buffer cach
e
hash to rbtree
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
D
a
ve Chinner
xfs: se
r
ialise inode reclaim within an AG
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs: batch
i
node r
e
claim
l
o
o
kup
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave C
h
inner
x
f
s: implement batched
inode
lookups for AG walking
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs: spli
t
out inode walk inode grabbing
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
D
a
ve Chin
n
er
x
fs:
split inode AG walki
n
g into separate code for
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
D
ave
Chin
n
er
xfs: remove buftarg has
h
f
o
r external devices
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
D
ave Chinner
xfs:
use unha
s
hed buff
e
rs for size c
h
ecks
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs: kil
l
XBF
_
FS_MANA
G
ED
buffe
r
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs: s
t
o
re xfs_mount in
t
he buftarg instead of
i
n
the
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinn
e
r
xfs: introduced unc
a
ched buffer read primitve
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave C
h
inner
xfs
:
rename
xfs_b
u
f_g
e
t_nodad
d
r
t
o
be more ap
p
rop
r
i
a
t
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Da
v
e Chinner
xfs: do
n
't use vfs wri
t
eback fo
r
pure metadat
a
m
odific
a
tio
n
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dav
e
C
h
inn
e
r
xf
s
: lockless per-ag loo
k
u
p
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dav
e
C
hinner
xfs: remo
v
e
d
ebug a
s
sert for per-
a
g reference co
u
nting
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dav
e
Chinner
xfs: reduce the number of C
I
L lock round trips
d
u
ring
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs:
Introduce
XFS_
I
O
C
_ZERO_
R
ANGE
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs: use range primitives
f
or xfs pag
e
c
a
che oper
a
tions
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-09-29
Dave Chin
n
er
xf
s
: force back
g
ro
u
nd CI
L
push under sustained l
o
ad
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-09-10
Dave Ch
i
nner
x
fs: log I
O
co
m
pletion w
o
rk
q
ueue is a
high prior
i
ty
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-09-03
Dave Chinner
x
fs:
p
r
event 32b
i
t o
v
erflo
w
in spa
c
e
r
eservation
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-09-02
Dave Chinner
x
fs
:
improve b
u
f
f
er cach
e
hash scala
b
i
l
ity
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-24
Dav
e
Chi
n
n
er
xfs: don't do memory alloc
a
tio
n
under the CIL conte
x
t
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-24
Dave
C
hinn
e
r
xfs: Reduce log force
overhead for delayed log
g
ing
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-24
D
a
ve Chinn
e
r
xf
s
: dummy t
r
an
s
a
c
tion
s
should n
o
t dirty VFS stat
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-24
Dave
Chinner
xfs:
handle
negative
wbc->nr
_
to_wr
i
t
e
during sy
n
c writ
e
back
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-24
Dave Chinner
writebac
k
: w
r
ite_c
a
che_pag
e
s doesn'
t
ter
m
i
na
t
e at
nr_to_writ
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-24
Da
v
e
C
hinne
r
xfs: f
i
x untrusted inode
n
umber lookup
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
next