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 buffer pointers before freeing them
2011-05-19
Dave
C
h
i
nner
x
fs: r
e
set buffer p
o
inters before freeing
them
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-19
Da
v
e
C
h
i
nner
xfs: a
v
oid getti
n
g
s
t
uck during as
y
nc inode flushes
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-19
Dave Ch
i
nner
xfs:
fix xfs_itruncat
e
_start
tracing
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-19
Dave
C
hinner
xfs: fix duplicate
workqueu
e
initial
i
sation
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-09
Dave C
h
i
n
ner
xfs: fix race condition in AIL push trigger
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-09
Dav
e
Chinner
xf
s
:
make AIL targe
t
update
s
and compa
r
es 3
2
bi
t
safe
.
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinner
xfs: always pu
s
h the AIL to the targ
e
t
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-09
D
a
ve Chinner
xf
s
: exit AIL
push work correctly when AIL is empty
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-09
Dave Ch
i
nner
xfs: ensure reclaim cur
s
or is r
e
set correc
t
l
y at e
n
d
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-20
Dave Chinner
xfs: fix duplicate message
o
u
t
put
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-12
Dave
Chinne
r
nfs
:
don't cal
l
__mark_inod
e
_dirty
w
h
i
le holding i_lock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
D
ave Chi
n
ner
xfs: co
n
vert log tail checking to a wa
r
nin
g
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
D
a
ve Chi
n
ner
xfs: catch bad block numbers free
i
ng exte
n
t
s
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinner
x
fs:
pu
s
h
the A
I
L
f
r
o
m memory reclaim and
p
eriodic
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Dave Ch
i
nner
xf
s
: clean u
p
cod
e
layout
i
n xfs_trans_
a
il
.
c
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Dave Ch
i
nner
x
f
s: con
v
e
r
t the xf
s
aild
thre
a
ds to a
wor
k
que
u
e
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinne
r
x
fs: in
t
r
o
duce backgr
o
und inode re
c
laim w
o
rk
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Dave C
h
i
nner
xfs:
conve
r
t
ENOSPC inode
f
lushing
to
u
se
n
ew syncd
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinner
xfs: i
n
troduce a xfssyncd workqueu
e
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Dave
Chinner
xfs: f
i
x
extent
f
ormat buffer allocation size
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-31
Dave Chinn
e
r
x
fs:
f
i
x unrefer
e
nced var error in xfs_buf
.
c
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-29
Dave
Chi
n
ner
f
s
:
don't
use igrab() while ho
l
ding
i
_
loc
k
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Da
v
e Chinner
xfs:
s
top usi
n
g the pag
e
cac
h
e to back
t
he buffer ca
c
he
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinn
e
r
x
f
s: registe
r
the
i
node cache sh
r
i
n
ker
b
efo
r
e q
u
otachecks
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave Ch
i
nne
r
xfs: xfs_trans
_
read
_
buf() should return an
err
o
r on
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
xfs: introd
u
c
e
inode clus
t
er
b
uffer trylocks for xfs
_
iflush
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dav
e
Chinner
v
m
a
p: flush vmap alia
s
es when mapping fails
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
xfs: preal
l
ocation transac
t
ions do not ne
e
d t
o
be synch
r
onous
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
D
ave
Chinner
fs
:
pul
l
inode->i
_
lock
up
out of writeback
_
s
ingle_inode
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
D
ave Chinner
fs: rename ino
d
e_lock to inode_hash_
l
oc
k
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
fs: move i_wb_list out fr
o
m under
in
o
de
_
lock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
fs: move i_sb_list out from under inode_lock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave
C
hinner
fs: remove i
n
ode_lock from
i
put_final
a
nd p
r
une_
i
cache
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
fs: L
o
ck th
e
inode LRU
l
ist separ
a
te
l
y
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Da
v
e Chinner
fs: f
a
c
t
or ino
d
e
d
i
s
posal
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Da
v
e Ch
i
nn
e
r
fs: protect inode->i_state wit
h
inode->i_lock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-11
D
ave Chinner
G
F
S2: introduce AIL lock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
D
a
v
e
Chin
n
er
xfs: kill support/debu
g
.
[
c
h
]
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs: Con
v
er
t
r
e
maining
c
mn_err()
callers to ne
w
API
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs: conv
e
rt the q
u
ota d
e
bug pr
i
nts to new API
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinne
r
x
fs: re
n
a
me xf
s
_cmn_err
_
f
s
bl
o
ck_zero()
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave C
h
inner
x
f
s
:
c
onvert xfs_fs_cmn_err
t
o new error loggin
g
API
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs: kill xfs_fs_mount_cmn_err() macro
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs: kill xfs_fs_repair_cmn
_
err() macro
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
D
a
ve Chinner
xfs: convert xfs_c
m
n_err
t
o xfs_alert_tag
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
D
a
ve Chinne
r
x
f
s
: Conv
e
rt xlog_war
n
to new logg
i
ng
i
nterface
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Da
v
e Chinner
x
fs: C
o
n
vert linux
-
2
.
6
/
files to new logging
i
nterf
a
ce
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-02
D
a
ve Chinner
xfs: in
t
r
odu
c
e
n
ew log
g
ing API
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Da
v
e
Chinn
e
r
xfs: fix dquo
t
shaker deadlock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
D
a
ve Chinner
xfs: handle
C
Il t
r
ansaction commit failures correctly
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
xfs:
li
m
it extsize to s
i
ze of AGs a
n
d
/or MAXEXTL
E
N
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
xfs:
prevent extsiz
e
alignm
e
nt from exceeding maximum
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
D
ave C
h
in
n
er
xfs: limit extent length fo
r
allocation to AG size
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave C
h
inner
xf
s
: sp
e
cu
l
ative delay
e
d alloc
a
t
i
on uses rounddown_p
o
we
r
_of_
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
x
fs:
fix efi
i
te
m
l
e
ak on
forc
e
d
s
hutdown
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-27
Dave
Ch
i
nner
xfs: fix log ti
c
k
et lea
k
on force
d
shu
t
down
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
Dave Chinner
xfs: prevent NMI time
o
uts in
c
mn_err
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
Dave
Chinner
xf
s
: ensure log cover
i
n
g
t
r
ansactions are synchronous
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
D
ave Chinner
x
f
s
:
s
erialise unaligned
d
irect IOs
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
D
ave Ch
i
nn
e
r
xfs:
factor com
m
o
n
write s
e
tup code
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinn
e
r
x
f
s
:
sp
l
it
buffered IO write
p
ath from xfs_file_aio_w
r
i
t
e
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave
Chinne
r
xfs: split di
r
ec
t
IO w
r
ite path from
xfs_
f
ile_ai
o
_wr
i
te
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
Dave Chinner
xfs
:
introdu
c
e xfs
_
rw_lock() helpers for locking the
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave
C
hinner
xfs: factor
p
o
s
t-write newsize updates
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xfs
:
fact
o
r common post-write isize handling code
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave
Chinner
xfs: en
s
ure sync wr
i
te errors are retu
r
ned
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xfs: convert grant head man
i
pulations to
lockle
s
s algorithm
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave
C
hinner
xf
s
: intr
o
d
u
c
e n
e
w
locks for the
l
o
g
grant ticket wa
i
t
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
D
ave Chi
n
ne
r
x
f
s: conve
r
t
log gr
a
nt he
a
ds to
a
tomic vari
a
bles
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinn
e
r
xfs: convert l_tai
l
_lsn to an
atomic va
r
iable
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
Dave
Chi
n
ner
xfs: conver
t
l_last_sync_
l
sn to an at
o
mic varia
b
le
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xfs
:
make AIL tail pushin
g
independent of the grant
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinn
e
r
xfs
:
use wa
i
t queues direc
t
ly fo
r
the lo
g
wa
i
t queues
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave C
h
inner
xfs: c
o
mbine g
r
ant heads into
a
s
ingle
6
4 bit integer
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
D
a
ve Chinner
xfs: rework log
grant space calculations
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinne
r
xfs: fact out common grant head/log tail verifica
t
ion
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Ch
i
nner
xfs: convert log
g
r
a
nt ticke
t
queues to
l
ist head
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Da
v
e
Chinner
xfs: use AIL bu
l
k delete function
t
o implement single
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinner
xfs:
u
se AIL bulk
upd
a
te functio
n
to implement si
n
gle
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave
Chinn
e
r
xfs: re
m
ove a
l
l the
inodes on a buffer from the
AIL
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
Dave Chi
n
ner
xfs
:
consume
i
odone callb
a
ck items on b
u
ffe
r
s as they
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-17
D
ave Chinner
xfs: r
e
duce the number of AIL push
wa
k
eups
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
D
a
ve
C
hinner
xfs
:
b
u
lk
A
IL
i
n
s
er
t
i
o
n
d
u
ring transactio
n
commit
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
D
a
ve Chinner
xfs: clean
u
p xfs_ai
l
_dele
t
e(
)
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinner
x
f
s: Pull EF
I
/EFD ha
n
dling
out
fr
o
m under the AIL l
o
ck
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
D
a
ve Ch
i
nner
xfs: fix EFI transac
t
i
o
n
cancellation
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-02
Dave Chin
n
er
xfs
:
connec
t
up
b
uffer reclaim prio
r
ity h
o
ok
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-02
Dave Chinn
e
r
x
f
s: add a lru to t
h
e XFS buf
f
er
c
ache
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chinner
xfs: only run xfs_error_test if error injec
t
i
on
i
s
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chinn
e
r
x
f
s: av
o
i
d m
o
ving stale inodes in th
e
AIL
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chinn
e
r
x
f
s:
d
e
laye
d
alloc blocks beyond EOF are v
a
li
d
after
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
Dav
e
C
h
inner
xfs:
push
s
t
ale,
pinne
d
buffers on tryloc
k
failures
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chinner
xfs: fix failed
w
rite truncat
i
on handling
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-30
Dave Ch
i
n
ner
xfs:
c
on
v
ert xfsb
u
d shri
n
ker
t
o a pe
r
-buf
t
arg
shrinker
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-16
Dave
Chinner
xf
s
: c
o
nv
e
rt pag_ici
_
lock to
a
spin l
o
c
k
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-17
Dave Chinner
xfs: conve
r
t inode cac
h
e look
u
p
s
to
u
se RCU lock
i
ng
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-16
Dave
Chi
n
n
e
r
xfs: rcu fr
e
e inodes
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-23
Dave Chinner
xfs: don'
t
truncate
prealloc from freq
u
ently
ac
c
e
ssed
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-04
Dave C
h
i
nner
xfs
:
dynamic speculative EOF prea
l
loca
t
ion
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-23
Dav
e
Chi
n
n
er
xfs:
u
se KM_NOFS for allocation
s
during
a
t
tribute list
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
next