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: ensure log covering transactions are synchronous
2011-01-12
D
a
ve Chinner
xfs: e
n
sure l
o
g
covering transaction
s
are synchrono
u
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xfs: serialise una
l
igned direct IOs
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xfs: fac
t
or co
m
mon wri
t
e set
u
p code
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinne
r
xfs: split buff
e
red IO
wr
i
te pat
h
from xfs_file_aio_wri
t
e
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
D
a
ve Chinner
xfs: spl
i
t dir
e
ct IO write pa
t
h from xfs_fi
l
e
_aio_
w
rit
e
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
Da
v
e Ch
i
nne
r
xfs: introduce xfs_rw_
l
ock() helpers for lock
i
ng t
h
e
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dav
e
Ch
i
nner
xfs: facto
r
post-w
r
ite newsize updates
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave Ch
i
n
n
er
x
f
s:
fac
t
or common post-write isize handling code
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave
C
h
inner
xfs: e
n
sure
s
ync write err
o
rs are retu
r
n
ed
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xfs: convert gran
t
he
a
d manip
u
la
t
ions
to
l
ockless algor
i
thm
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave
C
h
i
n
ner
xf
s
:
introduce ne
w
loc
k
s f
o
r th
e
lo
g
gra
n
t ticket wai
t
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
Dave Chin
n
er
xfs:
co
n
v
e
rt log
grant head
s
to atomic
variables
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xfs: con
v
e
r
t 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: co
n
vert l_
l
ast_sync_lsn to an atomi
c
variable
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Ch
i
nner
xfs: make
A
IL
t
a
i
l
pushing indepe
n
dent of the grant
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
D
a
ve C
h
in
n
er
xfs:
u
s
e
wait
q
ueu
e
s directly for
t
he
l
og wait queues
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xfs: c
o
mbi
n
e gran
t
heads into
a
sin
g
le 64 bit integer
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dav
e
Chinner
x
f
s: rework log
g
rant space calculations
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave
Chinner
xfs: fact out common gra
n
t hea
d
/log tail verif
i
cation
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave
Chinner
x
f
s: convert log grant ticket qu
e
ues to list heads
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinner
xfs:
us
e
A
IL bulk delete functio
n
to implem
e
n
t
single
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chin
n
er
xfs
:
u
se AIL
bulk update func
t
ion to
i
mplement
s
i
ngle
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinner
x
f
s: remove all the inodes on a buffer from the AIL
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
Dave Chinner
xfs: consume io
d
one ca
l
l
b
a
ck items o
n
buffers as
they
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-17
Dave Chinner
xfs
:
reduce the number of AIL p
u
s
h
w
ak
e
ups
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinner
xfs: bu
l
k
A
I
L inserti
o
n during transac
t
ion commit
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
D
a
ve Chinner
xfs:
c
lean up xfs_ail_delete()
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chin
n
er
xfs: Pull
E
FI/EFD
h
andling out
f
rom
und
e
r
the AIL lock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinner
xfs: fix EF
I
t
r
ansaction cancellati
o
n
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-02
Dave
C
hinn
e
r
xfs: co
n
nect u
p
buffer
r
e
claim priori
t
y
hooks
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-02
Dave
C
hinner
x
f
s: a
d
d a
lru to the
X
FS buffer cache
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-30
Dave Chi
n
ner
xfs
:
co
n
vert xfs
b
u
d sh
r
inker
t
o a per
-
buftarg shri
n
ke
r
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-16
D
a
ve Chinner
x
fs
:
convert pag_ici_l
o
ck to a
sp
i
n
lock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-17
Dave Chinner
xfs: convert inode cache l
o
okup
s
to us
e
RCU locking
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-16
Dave Ch
i
nner
xfs: rcu free i
n
ode
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-23
Dave
Chinner
xfs: do
n
'
t
t
r
uncate pre
a
lloc
from fr
e
que
n
tly
a
c
cessed
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-04
Dav
e
Chinner
xfs: dynamic
s
peculative
E
O
F
preallocat
i
on
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-23
Dave Chinner
xfs: use KM_NOFS for allocation
s
duri
n
g
attribut
e
list
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-23
Da
v
e Chinner
xfs
:
provide a in
o
d
e
iolock loc
k
dep class
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chinner
xfs:
only
run xfs_er
r
or
_
test if error i
n
je
c
ti
o
n is
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
D
a
ve Chin
n
er
xfs: avoid moving stale
inodes in t
h
e AIL
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chi
n
ner
x
f
s
: d
e
layed a
l
l
o
c blocks
beyon
d
EOF
a
re valid aft
e
r
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chinn
e
r
x
fs: push stale
,
pinned buffer
s
o
n
tryloc
k
failures
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
Dave Ch
i
n
n
er
xfs: fix fail
e
d write truncation handling
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-10
Dave Chinn
e
r
xfs:
mov
e
delayed write
b
uffer trace
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-10
Dave C
h
inner
x
f
s:
f
ix per-ag reference c
o
unting in ino
d
e recla
i
m
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-26
Dave Chi
n
ner
f
s
: switch bdev inode bdi'
s
correctly
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-26
Dave Chinner
f
s: Fact
o
r
i
no
d
e hash operati
o
ns in
t
o functions
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-26
Dave
C
hinne
r
fs: Con
v
ert nr_inodes
a
nd
n
r
_unused to pe
r
-cpu counters
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs:
p
a
ck
xfs_buf structure mor
e
tightly
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
D
ave Chinner
xfs: convert bu
f
fe
r
cache hash to
r
btre
e
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs: seria
l
ise inode reclaim within an A
G
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs:
b
a
t
c
h inode reclaim look
u
p
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chin
n
er
xfs: i
m
plement batched in
o
de lookups
f
or
AG walking
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chi
n
ner
xfs
:
split out in
o
de w
a
lk ino
d
e grabbing
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
D
ave Chi
n
ner
xfs: split inod
e
AG
w
alking into separate code for
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
D
av
e
Chi
n
ner
xfs: remove buft
a
rg
h
ash f
o
r e
x
tern
a
l devi
c
es
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave
Chinner
xf
s
: use unhash
e
d buffers
fo
r
s
i
ze checks
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dav
e
Chinne
r
xfs:
k
ill X
B
F_FS_MANAGED b
u
ffers
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Ch
i
n
ner
xfs: store x
f
s_mou
n
t in the buftar
g
i
ns
t
ead of in th
e
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave
C
hinner
xfs: i
n
troduced uncached buffer
rea
d
p
r
imitve
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
D
ave Chinner
xfs: rename
xfs_buf_get_nod
a
ddr to be m
o
re appropriate
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chin
n
er
xfs: don't use vfs
writeb
a
ck for pure
meta
d
ata mo
d
ifi
c
ations
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave C
h
in
n
e
r
xfs: lo
c
kless per-ag lookups
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chin
n
er
xfs: remove debug assert for per-ag refe
r
ence counting
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs
:
re
d
uce the
number of CIL
l
ock roun
d
trips during
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave
Chinn
e
r
xfs:
I
ntroduce XFS_IOC_ZERO_RANGE
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dav
e
Chinner
xfs:
u
s
e
rang
e
primi
t
ives
f
or xfs page cache
o
perations
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-09-29
Dave C
h
inn
e
r
x
f
s: fo
r
ce b
a
ckgr
o
und CIL pus
h
under sustained loa
d
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-09-10
D
ave Chinner
xf
s
: log IO completion work
q
ue
u
e
i
s
a high priority
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-09-03
Da
v
e Chinner
xfs: prevent 3
2
b
i
t over
f
low
i
n spa
c
e
reservation
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-24
Dave Chinner
x
f
s
:
do
n
'
t
do
memory al
l
o
c
ation unde
r
the CIL context
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-24
D
ave Chinner
xfs:
Reduce log force overhead fo
r
dela
y
ed logging
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-24
Dave C
h
inner
xfs: dummy t
r
ansac
t
ions
s
h
ould not
d
i
rty
VFS state
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-24
Dave
Chinner
x
fs:
ha
n
dle negative wbc->nr
_
to_write
d
u
r
ing sync writeback
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-24
Dave
Chinner
writeba
c
k: write_cac
h
e_pag
e
s
d
o
esn't terminate at nr
_
to_writ
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-24
Dave Chinner
xfs: fix un
t
rusted inode num
b
er lookup
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-24
Dave Chinner
xfs:
ensure we mark all inodes i
n
a freed c
l
uster X
F
S_ISTALE
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-24
Dave Chinne
r
xfs: unlock items be
f
ore
a
llowing the CIL
to comm
i
t
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-23
Dav
e
Chin
n
er
r
adix-tree: radix_tree
_
range_ta
g
_if_tagged
(
)
c
an set
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-23
Dave Chinne
r
radix-t
r
e
e
:
c
lear all tags in radix_tree
_
node_rcu_fre
e
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-07
Dave Chin
n
er
blkdev
:
check for valid reques
t
queu
e
before issuing
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-07
D
a
ve Chinner
writeb
a
ck: Add
tracing to
w
rite_cach
e
_
p
ages
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-07
Dave Chin
n
er
write
b
ac
k
: A
d
d
tracing to
b
al
a
n
c
e
_d
i
rty_p
a
ges
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-26
D
ave Chinner
xfs: fix big endian buil
d
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-26
Dave Chinner
xfs: use
G
FP_
N
OFS for
p
age cache a
l
loc
a
ti
o
n
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-26
D
a
ve Ch
i
nner
xf
s
:
fix m
e
mo
r
y
r
ecl
a
i
m
r
e
c
ur
s
ion deadlock on l
o
cked
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-26
D
ave Chinner
xfs: f
i
x xfs_tran
s
_add_item
(
) loc
k
dep
warn
i
n
gs
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-26
Dave Chinne
r
xfs: simplify a
n
d rem
o
v
e xfs_ireclaim
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-26
Dave Chinner
xf
s
: don't b
l
ock on buffe
r
read
e
rr
o
rs
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-26
Dave Chinner
xf
s
: unr
e
g
i
s
ter
i
nod
e
shrinker before
freeing filesystem
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-23
Dave
C
hinner
ext3: default to ordered mode
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-21
Dave Chinner
mm: a
d
d co
n
text argument to shri
n
k
e
r callbac
k
to remaining
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-19
Dave
Chinner
x
fs: track
AGs with r
e
claimable inodes
i
n
p
er-ag radi
x
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-19
Dave Chinner
xfs: con
v
e
r
t inode
shri
n
ker to per
-
f
i
lesy
s
tem co
n
texts
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-19
D
a
ve
Chinner
mm: add context argume
n
t
to s
h
r
i
nker callback
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-06-24
Dave Chin
n
er
xfs: remove block number from inode lookup
co
d
e
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-06-24
D
a
ve
C
h
i
nn
e
r
xfs
:
r
ename XFS_IGET_BULKST
A
T
t
o
X
FS_IGET_UNTRU
S
TED
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-06-24
Dav
e
Chi
n
ner
x
f
s
:
v
alidate untrusted inode
numbers durin
g
lookup
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-06-09
Dave Chinner
writeb
a
ck:
limit write_cache_pa
g
e
s
integrity
sc
a
nnin
g
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
next