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: prevent bogus assert when trying to remove non-existent attribute
2011-06-24
Dave Chinn
e
r
xfs: preve
n
t
b
ogu
s
assert when
try
i
ng to remove non
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-06-24
Dave
Chinner
x
f
s
:
clear XFS_IDIRTY
_
RELEAS
E
on trunca
t
e down
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-06-24
D
ave C
h
inner
xfs: rese
t
inode pe
r
-lifetime state
w
he
n
r
ecyc
l
in
g
i
t
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
Dav
e
Chi
n
ner
xfs: obey min
l
e
f
t
v
alues
dur
i
ng
extent
a
llocation correctly
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
D
ave Chinner
xfs:
r
e
set
buf
f
er pointers
b
efore freei
n
g t
h
em
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
D
a
ve Chinner
x
f
s: avoid
getting
s
tuck
duri
n
g async ino
d
e flu
s
hes
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
Dave Chinner
xfs: fix xfs_itruncate_sta
r
t tr
a
c
in
g
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
Dave Chin
n
er
xfs:
f
ix
dup
l
i
c
ate wo
r
kqu
e
ue initialisation
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
D
ave Chinne
r
xfs: fix race condition in AI
L
p
u
sh
trigger
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinner
xfs: make AIL ta
r
g
et
u
p
d
ates and c
o
mp
a
res 32bit safe
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2011-05-09
D
av
e
Ch
i
n
ner
xfs: alw
a
y
s p
u
sh the AI
L
t
o the targe
t
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinner
x
f
s: exit
A
IL
p
ush work c
o
r
rectly
w
h
en AIL is
e
mpty
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave C
h
i
n
ne
r
xfs: ensure reclaim
cursor is reset correctly a
t
en
d
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Ch
i
nner
xfs: fix r
a
ce condit
i
on in AI
L
push tr
i
gger
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinn
e
r
xfs: make A
I
L t
a
r
g
e
t
updat
e
s and compares 32bit sa
f
e
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave C
h
i
n
ner
xfs:
a
lways push the
A
IL to the ta
r
get
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
D
a
ve Chinner
xfs: exit A
I
L p
u
sh work correctl
y
when AIL is e
m
pty
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave
C
h
inner
xfs: ensure
r
eclaim curso
r
is reset
co
r
rectly
a
t
end
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-20
Da
v
e
Chinne
r
xfs: f
i
x
dupl
i
cate mes
s
age output
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-12
Dave
C
hinner
nfs: don't call __mark_inode
_
dir
t
y
while holding i_lo
c
k
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chi
n
ner
xfs: con
v
ert log tail
ch
e
ckin
g
to
a
warning
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave
Chinner
xfs: c
a
tch b
a
d block numbers freeing extents
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinner
xfs: push the AIL
f
r
o
m
memory reclaim and p
e
riodi
c
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
D
a
ve Chinner
xfs
:
clean up
c
ode layout in
x
fs_tran
s
_ai
l
.
c
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
D
ave Chin
n
er
xf
s
: conver
t
the xfsaild threads
to
a workq
u
eue
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinner
xfs: intro
d
u
ce backgroun
d
inode
r
eclaim work
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dav
e
Chin
n
er
xfs: co
n
vert ENOSPC inode flushin
g
to use new syncd
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dav
e
Chinne
r
xfs: introduce a x
f
ssyncd w
o
r
kqueue
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinner
xf
s
:
fix extent form
a
t buf
f
er all
o
cation size
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-31
Dave
Chin
n
er
xfs: fi
x
unreferen
c
ed var error in xfs_buf
.
c
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-29
Dave
Chinne
r
fs: don
'
t use igrab() whi
l
e holding i_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
x
fs: stop using the pa
g
e cache
to
ba
c
k the buf
f
er ca
c
h
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
D
a
ve Chinner
xf
s
: re
g
iste
r
the in
o
de cache sh
r
inker
before qu
o
tacheck
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinne
r
xfs:
x
f
s
_trans_read_buf
(
) should return
an error
on
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
xfs: intr
o
duce inode
c
l
u
s
t
er b
u
ffer trylocks for x
f
s_iflus
h
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
v
m
ap: flush vmap aliases when mapping fails
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave
Chinner
xfs:
pre
a
lloc
a
ti
o
n t
r
ansactions do not need
to be syn
c
hro
n
ous
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Ch
i
nner
fs: pull inode->i_lo
c
k up
out of writeba
c
k_single_ino
d
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
fs: re
n
ame inode_loc
k
to
i
node_has
h
_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dav
e
Chinner
fs:
m
o
ve i_wb_list out from under inode_l
o
ck
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
fs: move i_
s
b_list out f
r
om under inode_
l
oc
k
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Ch
i
n
ner
f
s
:
remove inode_
l
o
c
k
fro
m
i
pu
t
_final and
p
r
u
ne_icache
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Ch
i
nner
fs
:
Lock the i
n
ode LRU l
i
st s
e
parately
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
f
s
:
f
a
c
t
or inode disposal
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chi
n
ner
fs: protect
i
n
ode->i_state with inode->i_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-11
Dave Chinner
G
F
S
2: int
r
oduce AIL lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
D
ave Ch
i
nn
e
r
xfs: kill support/debug
.
[ch]
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xf
s
: Conver
t
r
em
a
ining c
m
n_err() caller
s
to
n
ew A
P
I
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs
:
convert the quota de
b
ug
p
r
ints to ne
w
A
PI
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave
Chinner
x
f
s
: ren
a
me xfs_
c
mn_er
r
_fsblock_ze
r
o()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinne
r
x
f
s
: con
v
ert xfs_
f
s_cmn_err
t
o
n
ew error l
o
g
g
ing API
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chi
n
ner
xfs: kill xfs_f
s
_moun
t
_cmn
_
err() macro
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs: kill
x
fs
_
fs_repair_cmn_err() macro
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs: convert xfs_cmn
_
err to xfs_a
l
e
r
t_tag
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinne
r
xfs: Con
v
ert xlog_warn to
n
ew
l
ogg
i
n
g
interface
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
D
a
v
e Chin
n
er
xfs: Conv
e
rt linux
-
2
.
6/ fil
e
s to new logging i
n
terface
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-02
Dave Chinne
r
xf
s
: introd
u
ce n
e
w logging A
P
I
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinne
r
x
fs: fi
x
d
qu
o
t
shaker dead
l
o
c
k
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinn
e
r
x
f
s: ha
n
d
l
e
CIl transa
c
tion commit
f
a
i
lures correctly
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave
C
hinner
xfs: limit
extsize to siz
e
of AGs an
d
/or MAXEXTLEN
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
D
ave Chi
n
ner
xf
s
: pr
e
vent
extsize alignm
e
nt from exceeding maximu
m
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Da
v
e Chinner
x
fs: limit extent length f
o
r a
l
loc
a
tion to AG size
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave
Chinner
xfs: speculative delayed allocation us
e
s
r
ounddown
_
power
_
o
f
_
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinne
r
xfs: fix efi item leak on forced shutdown
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-27
D
ave Chinn
e
r
xfs: fix
l
og tick
e
t
leak on forced shutdown
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Dave C
h
inne
r
xf
s
: prevent
N
MI timeou
t
s in cmn_err
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Dave Chinner
xfs: ensure log covering
transactions are synch
r
o
n
ous
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xf
s
:
s
erialise unali
g
ned
direct IO
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave
Chin
n
er
xfs:
f
ac
t
o
r
c
ommon wr
i
t
e
setup c
o
de
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
D
a
ve Chi
n
ner
xfs: split
b
uffered IO write path from xfs_file_aio_write
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinne
r
xfs: split direct
IO write path fro
m
xfs_fi
l
e
_aio_wr
i
te
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
D
a
ve Ch
i
nner
xfs: intro
d
uce xfs_rw_l
o
ck() helpers for lo
c
k
ing the
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Da
v
e Ch
i
nner
x
f
s: factor pos
t
-write newsize updates
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xfs:
f
act
o
r
c
omm
o
n post-wr
i
t
e i
s
ize handlin
g
c
o
de
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave C
h
inn
e
r
xfs: ensure sync write errors are returned
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
D
a
v
e
Chinner
xfs: con
v
e
rt gra
n
t head
manip
u
lations to lockless algorithm
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xfs: introduce new
locks
f
or the log grant ticket wait
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
Dav
e
C
hinner
xfs
:
convert lo
g
gran
t
heads to atomic variables
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
x
fs: conv
e
rt
l
_tail_l
s
n
t
o an atomic variable
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
Dav
e
C
h
i
nner
xfs
:
conve
r
t
l_last_sync_lsn to
an
atomic varia
b
l
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chin
n
er
xfs:
make AIL tail
p
u
s
hi
n
g independent of the gran
t
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinn
e
r
xfs: use wait queues dire
c
tly for the log wa
i
t q
u
eues
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
D
a
ve Chinn
e
r
xfs: combine grant heads into
a
single
64 bit intege
r
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xfs: re
w
ork log gran
t
s
p
ac
e
calculati
o
ns
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
x
f
s
: f
a
c
t out c
o
m
m
on grant head/log tail ver
i
fic
a
tio
n
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xfs: co
n
vert log grant ticket queues to list h
e
ads
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinner
xfs:
use
AIL bulk delete function to implement s
i
ngle
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dave Ch
i
nner
xfs: use AIL bulk
u
pdate functi
o
n to imp
l
em
e
nt single
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinn
e
r
x
fs: remove all the inode
s
on a buffer
from the AIL
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
Da
v
e C
h
i
nner
xf
s
:
consume iodone call
b
ack
i
t
ems on buffers as
t
h
ey
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-17
Dave Chinner
xfs: re
d
uce t
h
e
number of AIL pus
h
w
a
keups
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
D
a
v
e
Chinne
r
xfs:
b
ulk AIL inserti
o
n duri
n
g tr
a
nsactio
n
commit
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
D
ave Chinner
xfs: clean u
p
xfs
_
ail
_
delete()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dave
C
hinner
x
fs:
P
ul
l
EF
I
/EFD handling out from
unde
r
the AIL lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinner
xfs: fix E
F
I t
r
ansaction cancella
t
ion
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-02
Dave Ch
i
nner
xfs: connect up buff
e
r reclaim priori
t
y hooks
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-02
Dave Chinn
e
r
xfs:
a
dd a lru to the XF
S
buff
e
r c
a
che
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Dave Ch
i
nner
xfs: only run x
f
s_erro
r
_test if error injection
is
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chinner
xfs: a
v
oid moving stale inod
e
s
i
n
th
e
AIL
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
D
a
v
e Chi
n
ner
xfs: delaye
d
all
o
c blocks beyond EOF are valid after
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
next