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: reset inode per-lifetime state when recycling it
2011-06-24
Dave C
h
inner
xfs: reset
i
nod
e
p
e
r-lifetime
s
tate when recy
c
ling it
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-19
D
a
ve Chinner
x
fs: obey minleft
va
l
ues
d
uring extent all
o
cation correc
t
ly
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-19
D
ave Chin
n
er
xfs: reset
b
u
ffer pointers before fr
e
eing them
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-19
Dave Chin
n
er
xfs:
avoi
d
g
e
tting
stuc
k
dur
i
ng
async inode
flushe
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-19
D
a
v
e Chinner
x
fs:
fix x
f
s_itruncate_
s
tart t
r
acing
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-19
Dave Chinn
e
r
xfs: fix
d
uplicate workqueue initialis
a
tion
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chi
n
n
er
x
f
s: f
i
x r
a
ce condition in AIL push trigger
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinne
r
xfs: make
A
I
L t
a
rget updates and
compares 3
2
bit sa
f
e
.
commit
|
commitdiff
|
tree
2011-05-09
D
a
v
e
C
hinner
xfs: al
w
ays push
t
he AIL
t
o
t
he t
a
rget
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinner
x
f
s
:
exit
AIL pu
s
h
work corre
c
tly when AI
L
is empt
y
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinner
xfs: ensur
e
recla
i
m cu
r
sor is reset correct
l
y at end
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinner
xfs:
fix race c
o
ndition in AIL
pu
s
h trigg
e
r
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-09
Dave C
h
in
n
er
xfs: ma
k
e A
I
L t
a
r
get up
d
a
t
es and compares 32bit safe
.
commit
|
commitdiff
|
tree
2011-05-09
D
ave
Chinner
x
fs: alw
a
ys push the
A
IL
t
o
th
e
target
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-09
Dav
e
C
h
inner
xfs
:
exit
A
I
L
p
u
sh work cor
r
ectl
y
w
h
e
n AIL is
e
m
pty
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-09
Dav
e
C
hinner
xf
s
: ensure
reclaim curso
r
is reset correc
t
ly at
end
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-20
D
a
ve
C
hinner
xfs:
f
i
x d
u
plicate message outp
u
t
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-12
Dave Chinne
r
nfs: do
n
'
t
c
a
ll __mark_inode_dirty w
h
i
l
e h
o
lding i_lock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Dave
C
h
in
n
er
xfs: con
v
ert log tail che
c
k
i
n
g
to a warning
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
D
a
ve Ch
i
n
ner
xfs:
c
atch bad bl
o
ck numb
e
rs freeing
e
xtents
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Dave Ch
i
nner
xfs: p
u
sh the
AIL
f
rom memory
recla
i
m an
d
pe
r
iodi
c
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Dav
e
Chinn
e
r
xfs: clean
u
p
code layout in xfs_
t
rans
_
ail
.
c
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
D
a
ve
C
hinne
r
xf
s
: co
n
ver
t
the
x
fsai
l
d th
r
eads to a
wo
r
kqu
e
ue
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
D
ave Chinn
e
r
xfs: introduce background inode reclai
m
work
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinner
xfs: conv
e
rt E
N
OSPC ino
d
e
f
lushin
g
t
o
u
se
new sy
n
cd
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinner
xfs: i
n
t
r
oduce a xfssyncd
w
or
k
q
ue
u
e
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinner
xfs: fix extent format
buffer allocation size
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-31
Da
v
e Chinner
x
fs: f
i
x unre
f
erence
d
v
a
r error in xfs_buf
.
c
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-29
D
ave Chinne
r
fs
:
don't use igrab()
w
hile holding i_loc
k
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
D
ave Chinner
x
f
s: stop us
i
ng t
h
e page
cache to back
the buffer c
a
che
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave Ch
i
nner
xfs: register the in
o
de cache shrinke
r
before quotacheck
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dav
e
Chinner
x
f
s: xfs_tra
n
s_re
a
d
_buf() should return an error on
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chin
n
er
x
f
s: intr
o
d
u
ce inode clus
t
e
r
buffer tryl
o
c
k
s
for xf
s
_iflush
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chin
n
er
vmap: flush vmap aliases when mapping fails
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave C
h
inner
xfs
:
preallocat
i
on
t
ransactions do n
o
t ne
e
d to be syn
c
hronous
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
D
ave Chinner
fs:
p
ull inode->i_
l
o
c
k
up
out of
wr
i
t
eback_single_inode
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave Ch
i
n
ne
r
fs:
r
ename inode_
l
ock to
in
o
de_hash_lock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dav
e
Chinner
fs
:
move i_wb_list o
u
t from under inode_lock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
f
s: move i_
s
b
_
list out from under inode_lock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave
C
h
inner
fs: remove inode_lock from
i
put
_
final and prune
_
i
c
a
c
he
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dav
e
C
hin
n
er
fs:
L
ock
t
he
ino
d
e LRU list separately
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chin
n
er
fs:
f
actor inode di
s
po
s
al
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave
Chinner
fs:
prot
e
c
t
inode->i_state
w
ith inode->i_lock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-11
Dav
e
Chin
n
er
GFS2: int
r
oduce AIL l
o
ck
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Da
v
e Chinner
xfs: kill
su
p
p
o
r
t
/debug
.
[ch]
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs: C
o
n
vert
remaining
c
mn_err() callers to new AP
I
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Da
v
e Chinner
xfs: convert th
e
quota debug prints to new
API
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinn
e
r
xfs: rename xfs_
c
mn_err
_
fsblock_zero()
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
x
fs: convert xfs_fs_cmn_e
r
r to new error
lo
g
ging API
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinn
e
r
xfs: kill xfs_fs_mount_cmn_err()
m
acro
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs: kil
l
xfs
_
fs_repair_cmn_err() macro
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs: co
n
vert x
f
s_cmn
_
err to xfs_alert_t
a
g
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinne
r
xfs: Convert xlog_warn to
n
e
w
lo
g
ging
interface
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
D
ave Chinner
x
fs: Convert linux
-
2
.
6/ files
t
o
n
ew l
o
gging int
e
r
face
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-02
Dave Chinner
x
f
s: introduce new logging API
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave 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
:
hand
l
e
C
I
l
transaction c
o
mmit
f
a
ilures correctly
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave C
h
i
n
ner
xfs: limit extsiz
e
to size of AGs and/
o
r MAXEXTLEN
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave
C
hin
n
e
r
xfs
:
prevent extsize
alignment from exc
e
eding
m
aximum
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
xfs: limit
extent l
e
ngth fo
r
a
l
location to AG size
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
x
fs: s
p
e
c
u
la
t
ive delayed
a
lloc
a
tio
n
uses r
o
und
d
own_p
o
wer_
o
f
_
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave
C
hinn
e
r
xfs: fix efi item leak on
forced
s
hutdown
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-27
Dave Chinne
r
xfs
:
fix log ticket
leak
on forced shutdown
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
D
ave Chin
n
er
xfs: prevent NMI
timeouts in cmn_err
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
Dav
e
Ch
i
n
n
er
xfs: ensure log
coveri
n
g
tran
s
a
c
t
i
on
s
ar
e
sy
n
ch
r
ono
u
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
x
fs:
s
e
r
ialise unaligned direct IOs
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
D
a
ve
C
hinner
xfs: fa
c
tor comm
o
n
w
ri
t
e setup code
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dav
e
Ch
i
nner
xfs: s
p
lit b
u
ffered
I
O write path
f
r
om xfs_file_ai
o
_write
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chi
n
ner
xfs: split dir
e
ct I
O
wr
i
te
path from xfs_file_aio_w
r
ite
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
Dave Chinner
x
fs:
introduce xfs
_
rw_lo
c
k() helpers fo
r
locking the
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave
Chi
n
ner
xfs
:
fac
t
or post-wri
t
e newsize upd
a
tes
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
D
a
ve
C
h
inne
r
xfs:
f
a
ctor c
o
m
m
on post-write
i
size
h
andl
i
ng cod
e
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xfs: ensure sy
n
c write
errors are returned
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Da
v
e Chinner
xfs: convert
grant head manipulations
to
lockl
e
ss algori
t
hm
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chi
n
ner
xfs: introduce n
e
w locks for the
lo
g
gr
a
n
t
ticke
t
wai
t
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
Dave Chinner
xfs: convert
log grant heads t
o
atomic varia
b
les
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chi
n
ner
x
fs:
conv
e
rt l
_
tail_lsn to an atomic variable
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
D
a
ve
C
h
in
n
er
xfs: c
o
nvert
l
_last_sync
_
lsn
t
o an atomic variable
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave
C
h
inner
xfs: make
AIL tail pushing in
d
ependent of
the grant
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Ch
i
nner
xfs: use wai
t
queues directly fo
r
the
l
og
wait queu
e
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Da
v
e Chinner
x
fs: co
m
bine gran
t
h
eads i
n
to a single 6
4
bit
intege
r
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dav
e
Chin
n
er
xfs: r
e
work log
g
rant sp
a
ce calculations
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xfs: fact ou
t
commo
n
grant hea
d
/
log t
a
il verific
a
tion
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dav
e
Chinner
xfs: convert lo
g
grant t
i
cket que
u
es to l
i
s
t
heads
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
D
ave Ch
i
nne
r
xfs: u
s
e AIL bulk delete fu
n
ction
t
o implement si
n
gle
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
D
a
ve Chin
n
er
xf
s
: use AI
L
bulk
up
d
ate
f
unction to implement single
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chin
n
er
xfs: remove all the inodes on a b
u
f
f
er from
t
he AI
L
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
Dave Chinner
xfs:
c
o
nsume io
d
one c
a
ll
b
ack items on buffers
a
s they
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-17
Dave
C
hinner
xfs
:
reduce the number of
A
IL push
w
ak
e
u
ps
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinner
xfs: bulk A
I
L insertion durin
g
tran
s
act
i
on commit
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
Dave Chinner
xfs: clean
up xfs_a
i
l_delete()
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinner
xfs: Pull EFI/
E
FD
handling
out fr
o
m u
n
der the AIL lock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
D
ave Chinne
r
x
fs: fix
EF
I
tr
a
nsaction cancellat
i
on
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-02
D
ave Chinn
e
r
x
f
s: conne
c
t u
p
buffer recla
i
m priority hooks
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-02
D
a
v
e Chinner
xfs: add a
l
ru to
the XF
S
buffer cac
h
e
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chi
n
ner
xfs: only run xfs_error_test
if
e
rror inject
i
on
i
s
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chin
n
er
xfs: avoid moving stale inodes i
n
the AIL
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
Dave
Chin
n
er
xfs:
d
elay
e
d
a
l
loc blocks beyond EOF ar
e
valid afte
r
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chinner
x
fs: p
u
sh stal
e
, pinned buffers on trylock f
a
i
l
ure
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
D
ave
Chinner
xfs: fix fai
l
ed w
r
ite t
r
u
nc
a
tion
h
andling
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
next