repo.or.cz
/
linux-2.6
/
linux-acpi-2.6
/
ibm-acpi-2.6.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
xfs: factor common write setup code
2011-01-10
D
ave
C
h
i
nner
x
fs:
facto
r
common wri
t
e se
t
u
p
co
d
e
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xfs:
s
pl
i
t b
u
ffer
e
d IO writ
e
path from xfs_file_
a
io_write
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave Ch
i
nner
xfs: spl
i
t direct IO writ
e
pat
h
fro
m
x
f
s
_
f
i
le_a
i
o_
w
ri
t
e
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
Dave Chinner
xfs: introduce xfs_rw_loc
k
() helpers for
l
ocking the
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
D
a
v
e
Chinner
xfs: fac
t
or p
o
st
-
w
ri
t
e ne
w
size updates
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Da
v
e Chinner
xfs: factor common post-write isiz
e
hand
l
ing
c
ode
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
D
ave Chinner
xfs: e
n
su
r
e
s
yn
c
write
e
r
ror
s
are
r
eturned
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave
Chinner
xfs: conv
e
rt grant
h
e
ad manipula
t
ions to lockless al
g
orithm
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Da
v
e
Chin
n
er
xfs: introduce
n
ew locks for the log grant ticket wait
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
Dave C
h
in
n
er
xfs: conver
t
log grant heads
t
o a
t
o
m
ic
variables
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dav
e
Ch
i
n
n
er
xf
s
:
convert l_tail
_
l
s
n
t
o
an a
t
omic variable
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
D
a
ve Chinner
xfs: convert l_last_sync
_
lsn to an at
o
mic
variab
l
e
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave C
h
inner
xfs: mak
e
AIL tail
p
ushing
i
ndependent of the grant
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dav
e
Chinner
xfs:
use wait q
u
e
u
e
s di
r
ec
t
l
y
for th
e
log wait que
u
es
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave
C
h
i
n
n
er
xfs: co
m
bine grant
head
s
i
nto a s
i
ngle
6
4
bit integer
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xfs: rework
l
og g
r
an
t
spac
e
calcula
t
ions
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
D
av
e
Chinn
e
r
xfs: fact
ou
t
common grant head/lo
g
tail verification
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xfs: conve
r
t
log gr
a
nt ticket queues to
list head
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinner
xfs: use AIL bulk d
e
l
ete fu
n
ction to i
m
p
lement single
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinner
xfs: use AIL bulk update function to impl
e
m
ent single
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Da
v
e
Chinner
xf
s
: remove al
l
t
he inodes o
n
a buffer from
the AIL
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
Dav
e
Chinner
xfs: consume iod
o
ne cal
l
back items o
n
buffers
a
s
the
y
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-17
Da
v
e Chinner
xfs: reduce the number of AIL push wake
u
ps
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinne
r
x
fs: bulk AIL inserti
o
n dur
i
n
g
t
rans
a
ction
c
ommi
t
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
Dave Chinner
xfs: cl
e
an
u
p xfs_ail_delete()
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinner
xfs: P
u
ll E
F
I/EFD hand
l
i
n
g
ou
t
f
r
om u
n
der the AIL
l
o
c
k
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
D
a
ve Chinner
xfs: fix EFI transaction cance
l
lati
o
n
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-02
Dave Ch
i
nner
x
fs: connect
up buff
e
r
re
c
l
aim
p
riority hooks
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-02
D
ave Chinner
xfs: add a lru to
t
he
X
F
S
buf
f
er cac
h
e
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-30
Dave Chinner
xfs:
c
onve
r
t xfs
b
ud shrinker to a
per-b
u
f
t
arg shrinke
r
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-16
Dav
e
Chi
n
n
er
xfs: conver
t
pag_
i
ci_l
o
ck
t
o a spin lock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-17
Dave Chinne
r
xfs: co
n
vert inode
c
ach
e
look
u
ps to u
s
e RCU lock
i
ng
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-16
Dave
C
h
i
nne
r
xfs: rcu free inodes
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-23
Dave Chinne
r
xfs: don't tr
u
n
c
a
te prea
l
lo
c
from f
r
equently
a
c
c
e
ssed
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-04
Dave Chinne
r
xfs: d
y
namic speculative
EO
F
p
rea
l
l
ocati
o
n
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-23
Dave Chinner
xfs: us
e
K
M_
N
O
F
S for
a
l
l
o
cations
during
a
t
t
ribut
e
list
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-23
Dave Chinner
xfs: provid
e
a
inode iolo
c
k l
o
ckde
p
cl
a
ss
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
D
a
ve Chinner
xfs:
o
nly run xfs_err
o
r_
t
est
i
f
error
i
njection is
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chinn
e
r
xfs: avoid moving
s
tal
e
ino
d
es in the
AIL
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
D
a
ve C
h
i
nn
e
r
xfs: delayed
a
lloc blocks
beyond EOF are valid
a
fter
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
D
a
ve Chin
n
er
xfs: push stale, pi
n
ned buffer
s
on trylock fa
i
lur
e
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
D
ave Chi
n
ner
x
f
s: fix failed write truncation handling
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-10
Da
v
e C
h
inner
x
fs
:
move delaye
d
w
r
ite buff
e
r
t
r
ace
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-10
Dave Chinn
e
r
xfs: fix per-ag re
f
e
r
e
nce
counting in inode reclaim
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-26
Dav
e
C
hinner
fs: switch bdev ino
d
e bdi's correct
l
y
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-26
Dave C
h
inner
fs: Factor
i
node h
a
sh oper
a
tio
n
s into fu
n
ction
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-26
D
ave Chinne
r
fs: C
o
nvert nr
_
inodes an
d
nr
_
unused to
p
e
r
-cpu coun
t
ers
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chin
n
er
xfs: pack xfs_buf s
t
ructure mo
r
e
tightly
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chin
n
er
xfs
:
convert buffer ca
c
he hash to rbtree
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave
Chi
n
n
e
r
xfs: serialis
e
i
n
ode reclaim withi
n
an AG
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Da
v
e Chinner
xfs: batch inode
r
eclaim l
o
ok
u
p
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinne
r
xfs: im
p
lement batc
h
ed inode lookups fo
r
AG walk
i
ng
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dav
e
C
hi
n
ner
xfs: s
p
lit ou
t
ino
d
e walk
inode grab
b
ing
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
x
fs:
split inode AG walking i
n
to separate code for
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave C
h
inner
xf
s
: remove
buftarg hash for e
x
ter
n
al devices
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs: us
e
unha
s
h
ed buff
e
rs for s
i
ze checks
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
D
a
ve
Chinner
x
fs: ki
l
l XBF_FS_MANAGED buffers
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs:
store xfs_mount in the
b
uftarg ins
t
ea
d
o
f
i
n the
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs
:
introduced
u
nca
c
h
ed buffer read
p
r
imitve
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs: rename
x
fs_bu
f
_get_
n
oda
d
dr to be more appropriat
e
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave
C
hinner
xfs: don't use vfs
w
riteback for pure metadata modifications
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave C
h
i
n
ner
xfs: l
o
c
kless per-ag
l
ookups
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
D
a
ve C
h
inner
xfs: remo
v
e de
b
ug
asser
t
for per-ag reference counting
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Da
v
e Chinner
xfs: reduce the number of CIL lock round trips d
u
r
i
ng
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs: I
n
troduce XFS_IOC_
Z
ER
O
_RA
N
GE
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chin
n
er
xfs: use range primitiv
e
s
for xfs page cache operations
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-09-29
Dave Chinner
xfs: forc
e
backgrou
n
d CIL
push
under
sustained load
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-09-10
Dave Chinner
xfs: log IO
c
omplet
i
on workque
u
e is a high
p
riority
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-09-03
D
a
ve Chinner
xfs: prevent 32b
i
t overflow
i
n space reserv
a
t
i
o
n
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-24
Dave
Chinner
xfs: don't do
m
e
mory allo
c
a
t
io
n
under
th
e
C
IL
context
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-24
Dave Chinner
xfs: Reduce log force overhead for delayed loggi
n
g
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-24
Dave
Chi
n
ner
xfs: dummy transact
i
ons sh
o
u
ld not dirt
y
VFS s
t
ate
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-24
D
ave Chinner
xfs: handle
negativ
e
wbc->nr_to_
w
ri
t
e during
s
y
nc writeback
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-24
Dave Chinner
wri
t
eback: writ
e
_cache_pages doe
s
n't t
e
rminate at nr_t
o
_writ
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-24
Da
v
e Chinner
xfs: fi
x
untrusted ino
d
e nu
m
ber look
u
p
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-24
D
ave Chinner
x
f
s: e
n
sure we mark all i
n
odes in a
f
r
eed cluster XFS_ISTALE
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-24
Da
v
e Chinner
x
fs: unlock
items
before al
l
owing the CIL to comm
i
t
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-23
Dave
C
hi
n
ner
radix-t
r
ee:
r
ad
i
x
_tree_range_tag_if_tagged()
can set
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-23
Dave Chinne
r
radix-t
r
e
e
:
clear
a
l
l
tags in radix_tre
e
_node_rcu_free
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-07
D
a
v
e Ch
i
nner
bl
k
dev: ch
e
ck f
o
r valid
request q
u
eue
b
e
f
ore
issui
n
g
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-07
Dave
C
hinner
w
r
iteback
:
Ad
d
t
racin
g
to write_cache
_
pa
g
es
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-07
D
ave Ch
i
nner
writeback:
Add
tracing to b
a
lanc
e
_d
i
rty_pages
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-26
Dav
e
Chinner
xfs:
f
ix big e
n
d
i
a
n
build
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-26
Dav
e
Chinner
xfs: use GF
P
_NOFS for
page ca
c
he allo
c
ation
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-26
Dave Chinner
x
fs: fix m
e
mory
reclaim recursi
o
n
dea
d
lock
o
n
l
o
cked
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-26
Dave
C
hinner
xfs: f
i
x
xfs_trans_add
_
item() lockdep
w
a
r
ni
n
g
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-26
Dave Chinner
x
fs: simplify and r
e
move xfs_ire
c
laim
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-26
Dave
C
h
i
nner
xf
s
: don't block on
buff
e
r read e
r
rors
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-26
Dave Chinner
xfs: unre
g
ister i
n
o
d
e shrinker before freeing f
i
l
esyste
m
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-23
Dave Chin
n
er
ext3: defaul
t
to o
r
de
r
e
d mode
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-21
Dave C
h
inner
mm
:
add context argument
t
o shrink
e
r
callback to remaining
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-19
Dave Chinner
xfs: t
r
ack AGs
w
ith reclaimable inodes in
p
er-ag
r
ad
i
x
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-19
Dave Chinne
r
xfs: conve
r
t inode sh
r
i
n
ker to p
e
r-fil
e
sys
t
em contexts
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-19
Dave Chinner
mm: a
d
d
context ar
g
umen
t
to shrin
k
er ca
l
l
b
a
c
k
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-06-24
Dave Chinner
xfs: remove bloc
k
number from inode
lookup code
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-06-24
Dave Chinn
e
r
xfs:
r
ename
XFS_IG
E
T
_
B
UL
K
STAT to XF
S
_
I
GET_UNTRUS
T
E
D
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-06-24
Dave Chinner
xfs:
v
a
lid
a
te untrusted in
o
d
e num
b
er
s
during lookup
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-06-09
Dave Chin
n
er
writ
e
back:
l
i
mit wri
t
e_ca
c
he_pages integrity scannin
g
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-06-09
Dave Chinner
xfs: remove nr_to_writ
e
write
b
ack
w
ind
u
p
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-06-09
D
ave Chinne
r
writeback
:
pay att
e
n
t
i
o
n
t
o wbc->nr_t
o
_wr
i
te in writ
e
_cac
h
e_
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
next