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: handle CIl transaction commit failures correctly
2011-01-28
Da
v
e Chinner
xfs:
handle
CIl transaction commit failure
s
correct
l
y
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
D
a
v
e Chinner
xf
s
: limit extsize to size of AGs and/or MAXE
X
TLEN
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
D
a
v
e Chinner
xfs: p
r
e
v
ent e
x
t
size alignment from e
x
c
e
edi
n
g maximum
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinne
r
xf
s
: li
m
it extent
l
ength fo
r
allocation to AG s
i
ze
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinn
e
r
xfs: sp
e
culative delayed
a
llocation uses ro
u
nddown
_
power_of_
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
D
a
v
e Chinner
xf
s
: fix efi it
e
m l
e
ak on forced shutdown
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-27
Dave Chinne
r
xfs: f
i
x
log t
i
cke
t
leak on
fo
r
ced shutd
o
wn
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
D
a
ve Chin
n
er
xfs: prevent NMI t
i
meouts in cmn
_
err
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
Dave Chinner
xfs: e
n
sure log cov
e
ring transactions
a
r
e synchro
n
ou
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xfs
:
serialise unaligned
d
ir
e
ct IO
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave Ch
i
nner
xfs: f
a
ctor
c
ommon write setup code
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xfs: s
p
l
it buffered IO
write path from xfs_file_aio_write
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave Ch
i
nner
xf
s
: split di
r
ect IO wri
t
e path from xfs_file_aio_write
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
D
ave Chinner
xfs: introduce
x
fs_rw_loc
k
()
h
elper
s
for
loc
k
ing th
e
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xfs: factor po
s
t-w
r
i
t
e newsize updates
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave Ch
i
nner
xfs:
fac
t
or com
m
on post-wri
t
e isize handlin
g
cod
e
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
x
f
s:
e
ns
u
re sync w
r
ite errors are retu
r
ned
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xfs: convert gra
n
t head ma
n
ipul
a
tions t
o
lockless al
g
ori
t
hm
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xfs:
introduce new
l
ocks fo
r
the
l
og gra
n
t
t
i
c
ket w
a
it
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
Dav
e
Chinner
x
fs: convert log grant hea
d
s to atom
i
c va
r
iables
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave
C
h
inner
xfs: co
n
vert l_t
a
il_lsn to a
n
atomic v
a
ri
a
ble
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
Dave
Chinner
x
fs: c
o
nvert l_last_syn
c
_lsn to an
atomic variable
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
D
ave
Chinner
xfs
:
make AIL tail pu
s
hing ind
e
penden
t
of the gran
t
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave C
h
inner
x
f
s
: use wait que
u
es
d
irectly for th
e
log wait queues
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xfs: combi
n
e gr
a
n
t
heads
in
t
o
a single
6
4
bit
i
n
teger
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xfs
:
rework log grant space calcu
l
ations
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinne
r
xfs: fact out
common
g
r
ant head/lo
g
t
ail verifi
c
ation
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xfs: convert log grant ticke
t
queues to list heads
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinner
xfs
:
us
e
AIL bulk
d
e
l
ete
f
u
nction to implement sin
g
le
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave C
h
inner
xfs: use AI
L
bulk
upd
a
te function to
i
mp
l
ement single
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinner
xfs:
remove all the
i
no
d
es on a buffe
r
from the AIL
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
Dav
e
Chinner
xfs: c
o
nsume iodone callback items on buffers as t
h
e
y
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-17
Dave
Chinner
xfs
:
reduce
th
e
n
u
mbe
r
of AIL push w
a
keups
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
D
ave Chinn
e
r
x
fs: bulk
AIL i
n
sert
i
on durin
g
t
r
ansaction commi
t
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
Dave Chinner
xfs: clean up
xfs_ail_delete()
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
D
a
ve C
h
inne
r
xfs: Pu
l
l EFI/EFD
h
a
ndl
i
ng
out from under the AI
L
lock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinner
xf
s
: fix E
F
I t
r
ansacti
o
n
cancellation
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-02
D
ave Chinner
xfs:
c
onnect
u
p
b
uffer rec
l
aim priori
t
y
hooks
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-02
Dave Chinner
xfs: add a
l
ru to th
e
XFS bu
f
fer cache
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chinner
xfs: only
run x
f
s_error_tes
t
if error inje
c
tion is
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chinner
xfs: av
o
id moving stale inodes in the AIL
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
D
a
v
e
Chinner
xf
s
: delayed alloc block
s
b
e
yond EO
F
are val
i
d aft
e
r
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chinner
xfs: push stale,
pinned buf
f
ers on try
l
ock failur
e
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
Dave C
h
inner
xf
s
:
f
ix failed write tr
u
n
c
ation handling
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-30
D
ave Chinner
xfs: con
v
ert x
f
sbud shrinke
r
to a
p
er-buftarg shrinker
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-16
Dave Chin
n
er
xfs:
convert
pag_ici_lo
c
k
t
o a spin lock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-17
Da
v
e
Chinner
xf
s
: convert
i
node c
a
che lookups to use RC
U
locking
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-16
Dave Chinner
x
f
s
: rcu free ino
d
es
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-23
Dave Chinner
xfs:
d
on't truncate prealloc fro
m
frequently acc
e
ssed
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-04
Dave Chinner
x
fs: dyna
m
ic speculative EOF preallocation
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-23
Dave Chin
n
er
x
fs: use KM_NOFS for allocations during attr
i
but
e
list
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-23
Da
v
e
C
hinner
xfs: provide a inode iolock
lockde
p
class
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-10
Dave Chinner
xfs: move delayed write
b
uff
e
r trac
e
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-10
Dave Chinner
xfs: fix
p
er-ag refe
r
ence counting in
i
nod
e
rec
l
aim
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-26
Dave C
h
i
n
ne
r
fs: switch b
d
ev inode
bdi's correctly
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-26
Dave Chinner
fs: Fact
o
r
i
nod
e
hash
o
perations in
t
o
f
u
n
ctions
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-26
Dave Chinner
fs:
C
on
v
ert nr_inodes
a
nd nr_unused to per-cpu
co
u
nters
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chi
n
ner
xfs
:
pack xf
s
_
buf
structure mor
e
tightl
y
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
D
ave Ch
i
nner
xf
s
: co
n
vert buffer cache hash t
o
rb
t
ree
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave
Chinner
xfs
:
s
e
rialise inode reclaim within an AG
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
D
a
ve Chinner
x
f
s
: batch
inode reclaim lookup
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs: implement batch
e
d inode lo
o
k
ups for AG wal
k
ing
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dav
e
Chinne
r
xfs: split
o
u
t inode
w
alk inod
e
grabbing
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
D
ave Ch
i
nn
e
r
xfs: spl
i
t inode AG w
a
lking into separate code fo
r
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs: remove
b
uftarg hash for external
d
e
vices
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave
C
h
inn
e
r
xfs: use unh
a
s
h
e
d buf
f
ers for size c
h
ecks
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dav
e
Chinner
xfs: ki
l
l
X
BF_FS_MANAGED buf
f
ers
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave
Chinner
xfs: store xfs_m
o
unt in
the bu
f
t
a
rg instead of in
t
h
e
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave
Chinne
r
xfs: in
t
r
o
d
uc
e
d u
n
cached buffer
r
ead primitve
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Ch
i
nne
r
xfs:
r
ename xfs_buf_get_nodaddr
to be m
o
re appropriate
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
x
fs: don't use vfs writeb
a
ck for pure m
e
tadata modifications
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dav
e
C
h
i
nner
x
fs: lockless per-ag l
o
oku
p
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs: remove debug as
s
ert for per-
a
g r
e
fer
e
nce counting
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs: reduce th
e
number of CIL lock round tr
i
ps durin
g
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave C
h
inner
xfs: Introduce
X
F
S
_IOC_ZERO_R
A
NGE
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chin
n
er
xfs
:
use range primit
i
ves
for xfs page
cache operations
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-09-29
Dav
e
C
hinner
xfs: force background CIL p
u
sh und
e
r
s
ustained load
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-09-10
Dave Ch
i
n
n
er
x
fs: log IO completion workqueue is a high priority
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-09-03
Dave Chinne
r
xfs: preve
n
t
32b
i
t overflow in space reservatio
n
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-24
Dave Chi
n
ner
xfs: don't d
o
memory allocation
u
nder the CIL cont
e
xt
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-24
Dave
C
h
i
n
n
e
r
xfs:
R
educe log force ov
e
rhead for delayed
logging
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-24
Da
v
e Ch
i
nner
xfs: dummy transactions shoul
d
not dirty
VFS
s
tate
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-24
Dave Chi
n
ne
r
xfs: han
d
le negative wbc->nr_to_write durin
g
syn
c
writeback
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-24
Dave Chinner
writeback:
write_cache_p
a
ges doesn't terminate at nr_to_wri
t
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-24
Dave Chinner
x
f
s
: fix untrusted i
n
od
e
nu
m
ber lookup
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-24
D
a
ve Chinner
xfs: ensure we mark
all inodes
i
n a freed
cluster XFS_ISTALE
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-24
Dave Chinner
xfs: unlock items
b
e
f
ore allo
w
ing th
e
C
IL
to
c
o
m
mit
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-23
Dave Chinner
r
adix-tree: radix_tree_
r
ange_tag_if_
t
agged() can set
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-23
D
ave C
h
in
n
e
r
radix-tree:
clear all tag
s
in radix_tree_node_rc
u
_free
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-07
Dav
e
Chinner
b
l
k
dev: che
c
k for valid request
queue be
f
ore issui
n
g
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-07
D
a
v
e
Chinner
w
riteback:
Add
tracing
to write_
c
a
c
he_pages
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-07
Dave
C
hi
n
n
e
r
writeba
c
k: Add tracing to b
a
l
a
nce
_
d
irty_pages
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-26
D
a
ve Chinner
xf
s
: fix
big endian build
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-26
Dave Chinn
e
r
xfs: use
G
FP_N
O
FS for page cache allocatio
n
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-26
Dave
C
hinner
x
f
s:
f
i
x memory r
e
c
l
aim r
e
cu
r
sion de
a
d
l
o
c
k
on locked
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-26
Dave Chinner
xfs: fix xfs_trans_add
_
item() lockdep warnings
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-26
Dave
Chinn
e
r
xfs: simplify and
rem
o
ve xfs_irecla
i
m
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-26
Da
v
e
Chinne
r
x
f
s: don'
t
block on
buffer read errors
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-26
Da
v
e Chin
n
er
xfs: unregister inode shr
i
nker be
f
ore freeing filesys
t
e
m
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-23
Da
v
e
Chinner
e
x
t
3
:
defa
u
lt to ordered mode
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
next