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: clean up code layout in xfs_trans_ail.c
2011-04-08
D
a
ve C
h
inner
xfs: clean u
p
code
l
a
y
o
ut in xf
s
_tra
n
s_ail
.
c
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Dave
Ch
i
nn
e
r
xf
s
:
c
o
nvert the xf
s
a
ild threads to a workq
u
eue
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinner
xfs
:
introd
u
ce
backgro
u
nd
i
node reclaim w
o
rk
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinner
xfs: c
o
nvert ENOSPC inode f
l
ushing t
o
u
se new
s
yncd
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Dave Ch
i
nne
r
xfs:
i
nt
r
oduce
a
xfssyncd workqueu
e
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chi
n
ner
xf
s
: fix ex
t
ent format bu
f
fer alloc
a
tion size
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-31
D
a
ve Ch
i
nner
x
fs: f
i
x
unre
f
erenced var error in
x
fs_buf
.
c
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-29
Dave Chinner
fs: do
n
'
t
u
s
e igrab()
w
h
i
l
e
hold
i
ng i_l
o
ck
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave
Chinner
x
f
s: st
o
p using the pa
g
e cache
to back the
b
uffer cache
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dav
e
Chin
n
er
xfs: register
the
i
no
d
e
c
ache
s
hrin
k
e
r
bef
o
r
e
q
uotach
e
c
k
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave Ch
i
n
n
e
r
xfs:
x
f
s_t
r
ans_read_buf
(
)
s
hould return an err
o
r
o
n
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
D
a
ve Chinner
x
fs: introduce inode clu
s
ter bu
f
fer tr
y
locks for xfs_iflu
s
h
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave Ch
i
n
n
er
vmap: f
l
ush vmap alias
e
s when mapping
f
a
ils
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
xfs: pre
a
llocation transactions do not need to be sy
n
chronous
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Da
v
e Chinner
fs: p
u
ll inode->i_lock up out
of writeback_s
i
n
gle_inode
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
fs: r
e
n
ame inod
e
_lock to inode_has
h
_lock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave
C
hinner
fs
:
m
o
ve
i_wb_list out from under i
n
ode_lock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave Ch
i
nner
fs: m
o
ve i
_
sb_list
out from under inode_l
o
ck
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chi
n
n
e
r
fs: remov
e
inode
_
l
o
ck from iput_final
a
nd prune_icache
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
fs: Lock the inode
LRU
l
is
t
separately
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Da
v
e
Chinner
fs: factor inode
d
isp
o
sa
l
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chin
n
er
fs: pr
o
tect inode->i_
s
t
a
te with i
n
ode->i_l
o
ck
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-11
Dave
C
h
inner
G
FS2: int
r
odu
c
e AIL lock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs: kil
l
support/debug
.
[ch
]
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinn
e
r
xfs: C
o
nvert
r
emaining
c
mn_err()
callers
to n
e
w API
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave
Chi
n
ner
x
f
s:
convert the quota debug prin
t
s to new API
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs:
r
ename xfs_
c
m
n
_err_fsblock_zero
(
)
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
D
a
ve
Chi
n
ner
xfs: convert xf
s
_fs_cmn
_
err to new error logging API
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs:
k
ill xfs_fs_mount_cm
n
_e
r
r
() macro
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs: kill xfs
_
fs_repair_cmn_err()
macro
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Da
v
e Chinner
xfs:
c
on
v
ert x
f
s_cmn_err
to xfs_alert_tag
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs: Convert xlog_war
n
to new
l
ogging
i
nterface
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs
:
C
o
nvert l
i
nu
x
-
2
.
6
/
f
il
e
s
to ne
w
loggi
n
g inte
r
f
a
ce
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-02
D
a
v
e
Chinn
e
r
xfs: introduce new logg
i
ng
A
PI
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
D
a
ve Chinner
xfs: fix d
q
u
o
t shaker deadlock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
D
a
ve Chinner
xfs: handle
CIl transactio
n
c
o
mmit
failures
c
orrectly
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
xfs:
l
i
mit ext
s
ize to si
z
e of AGs and/
o
r
MAXEXTLEN
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chi
n
ner
x
f
s
:
preve
n
t
extsize alignment
fro
m
ex
c
ee
d
ing maximum
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
xfs: lim
i
t
e
x
tent
leng
t
h for allo
c
ation to AG size
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chi
n
ner
xfs: specula
t
ive delayed allocati
o
n uses r
o
unddown_po
w
e
r_of_
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave
C
hinner
xfs: fix efi item lea
k
on forced shutdown
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-27
Dave Chinner
xfs: fix log t
i
cket leak on for
c
e
d
s
hutdown
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
Dave Chinner
xfs: preve
n
t NMI timeouts in cmn_err
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
Dave Chinn
e
r
x
f
s: ensure log coverin
g
tr
a
nsac
t
ions are synch
r
onous
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Da
v
e
C
hin
n
er
xfs:
s
erialise unaligned d
i
re
c
t
IOs
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xfs
:
factor common w
r
i
te se
t
up code
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave Ch
i
n
n
er
xfs: split buffere
d
IO write path
from xfs_file_aio_write
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
x
f
s
:
split dir
e
ct IO wr
i
te p
a
th from xfs_fi
l
e_aio_write
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
Dave Chin
n
er
xfs: introduce xfs_rw_lock() helpers
f
or locking
the
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
D
a
ve Ch
i
n
n
er
xfs
:
facto
r
post
-
wr
i
te newsiz
e
updates
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
D
ave Chinner
xfs:
f
actor common post-write isiz
e
h
a
ndling code
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave
Chinner
x
fs: ensure
s
ync
write errors are
returned
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
x
fs: conv
e
r
t grant head manipula
t
ions to lo
c
kless algorithm
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xfs
:
intr
o
duce new lock
s
for the log gran
t
ticket wait
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
Dave Chinner
xfs: convert log
g
r
a
nt hea
d
s to atomic va
r
iable
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
D
a
ve Chinner
xfs: convert l_
t
ail_lsn
to an atomic variable
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
D
a
ve Chinner
xfs: con
v
ert l_last_sync_lsn t
o
an atomic va
r
iable
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
D
ave Chinne
r
x
f
s:
m
ake AIL tai
l
pushing i
n
depe
n
d
ent of the g
r
a
nt
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave
C
h
i
nner
x
f
s: use wait
q
ueues directly for the
l
o
g
w
a
it queue
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave C
h
inner
x
f
s: combine
g
r
a
nt heads into a single 6
4
bit
i
n
t
eg
e
r
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xf
s
: rewo
r
k l
o
g
gr
a
nt s
p
ace calculati
o
ns
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave
Chinn
e
r
x
f
s
: fac
t
out common gra
n
t head/log tail ve
r
ification
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Ch
i
nner
xfs: convert log gran
t
ticket queu
e
s to l
i
st
h
e
a
ds
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
D
ave Chinner
xf
s
: use A
I
L bu
l
k
delete fun
c
ti
o
n to implem
e
n
t si
n
gle
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinner
xfs: use
AI
L
bulk update
f
u
nc
t
io
n
to implement sing
l
e
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dav
e
Chinner
x
fs
:
remove all the inodes on
a
buffer
f
rom
the A
I
L
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
Da
v
e C
h
inner
xfs: consume io
d
one callback items on buffers as they
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-17
Dave Chi
n
ner
xfs: re
d
uce the
number o
f
AIL push wakeups
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinne
r
xfs: bulk AIL insertion during t
r
ansac
t
ion commit
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
Dave Chinn
e
r
xfs: c
l
e
an up xfs_ail_delete
(
)
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinner
xfs: Pull
EFI/EFD
h
andling out
from under the AIL lock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave
Chinne
r
xf
s
:
f
i
x EFI transaction ca
n
cell
a
t
ion
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-02
Da
v
e Chinner
x
f
s:
c
onnect
up b
u
ffer r
e
claim priority
h
o
o
ks
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-02
Dave Chinne
r
xfs
:
a
dd
a lru
t
o
the XFS buf
f
er cache
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chin
n
e
r
x
f
s
: only run
x
fs_
e
rror_test if error inj
e
ction is
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
Dave C
h
inner
xfs: avoid movi
n
g st
a
le
inodes
i
n the AIL
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chinn
e
r
xfs: dela
y
ed alloc b
l
ock
s
beyond
EOF are
valid aft
e
r
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
Dave
Chinner
xfs:
push
s
tale,
p
inned
buffers on try
l
ock failures
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
D
a
ve Chinner
xfs: fix failed
wri
t
e truncation hand
l
ing
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-30
Dav
e
Chinner
xfs
:
conve
r
t xfsbud shrin
k
er to a
p
er-buf
t
arg shrin
k
er
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-16
Dave Chinner
xfs:
c
o
nver
t
pag_ici_lock
t
o a spin loc
k
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-17
Dave
Chinne
r
xfs:
convert ino
d
e
c
a
che loo
k
u
p
s
to u
s
e RCU loc
k
ing
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-16
Dave Chinner
xfs: rcu free inodes
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-23
Dave
Chinner
xfs: don'
t
t
r
uncate pr
e
allo
c
from frequentl
y
accessed
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-04
D
ave Chinner
xfs: dy
n
amic spe
c
u
l
ative EOF preallocati
o
n
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-23
Dave
Chinne
r
x
fs: us
e
KM_NOFS for allo
c
ations dur
i
ng a
t
tr
i
bute
l
i
st
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-23
Dave Chinner
xfs: pr
o
vide a in
o
de iolock lockdep class
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-10
Dave Chi
n
n
e
r
x
fs: m
o
ve delaye
d
write buffer
t
race
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-10
Da
v
e
C
h
i
n
ner
x
f
s
:
fix pe
r
-ag referenc
e
count
i
ng in
inode re
c
laim
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-26
Dave Ch
i
nn
e
r
fs: s
w
itc
h
bd
e
v inode bdi's correctl
y
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-26
D
ave Chinne
r
fs:
Factor inode hash operations i
n
to
funct
i
ons
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-26
Dave
C
h
i
n
n
er
fs: C
o
n
vert nr_inodes
a
n
d
nr_unused to per-c
p
u
c
ounters
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinne
r
x
fs: pac
k
xfs
_
b
u
f st
r
ucture more tight
l
y
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
D
a
v
e
Chi
n
ner
xfs:
c
onvert buffer ca
c
he has
h
to rbt
r
ee
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave C
h
in
n
er
xfs: s
e
ria
l
i
se inode recla
i
m wit
h
in an AG
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Da
v
e
Chinner
x
f
s: batch i
n
od
e
rec
l
aim look
u
p
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinne
r
xfs: impl
e
ment batche
d
inode lookups
for AG walki
n
g
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chin
n
er
xfs:
s
p
l
i
t
out
inode walk
inod
e
g
r
abb
i
ng
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Ch
i
nner
xfs:
split inode AG walking into
s
e
p
arat
e
code for
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dav
e
C
h
inner
xf
s
: remove buftar
g
hash for external dev
i
c
e
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
next