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: obey minleft values during extent allocation correctly
2011-05-19
Da
v
e Chin
n
er
xf
s
: obey min
l
e
ft
v
a
lues during extent
a
llocation c
o
rrectly
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
Dav
e
Chinner
xfs:
reset
buffer
p
ointer
s
bef
o
re freei
n
g them
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
Dave Chinner
x
fs: avoid
getting stuck during
a
s
ync inode
flushes
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
Dave
C
hinner
xfs: fix xfs_
i
trun
c
ate_start traci
n
g
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
Dave Chin
n
e
r
x
f
s
: fix dupl
i
c
a
te w
o
rkqueue initialisation
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinner
xfs: fix race condition in AIL pus
h
trigger
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave
C
hinner
xf
s
: make
AIL
target
u
pd
a
tes a
n
d co
m
pares 32bit
safe
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinner
xfs:
alwa
y
s push the AIL to the
t
ar
g
et
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
D
ave Chinner
xfs
:
exit AI
L
pus
h
work correctly
when AIL is empt
y
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave
C
h
in
n
er
xfs:
e
nsure reclaim curs
o
r
is reset correct
l
y at end
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-20
Dave Chinne
r
x
f
s: fix d
u
plica
t
e
m
essage output
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-12
Dave Chinne
r
nfs: don't call __mark_inode_dirty whil
e
holding i_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinner
xfs:
convert l
o
g tail checking to a warning
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinner
xfs:
c
at
c
h
bad
block numbers freeing extents
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chin
n
er
xfs
:
push
t
he AIL from memory reclaim and periodic
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave C
h
inner
xfs:
c
lean up cod
e
layout
i
n
x
f
s_trans_ail
.
c
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
D
a
ve
Chinner
xfs:
c
onvert the
x
fsa
i
ld t
h
read
s
to a workqueue
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
D
a
ve Chinner
xfs: introduce background inode reclaim w
o
rk
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Ch
i
nner
xfs: convert ENOSPC inod
e
f
l
us
h
i
n
g to
use new syncd
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinner
x
fs: i
n
t
roduc
e
a xfssyncd workqueue
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chi
n
n
er
xfs: fix extent form
a
t bu
f
fer allocation
s
i
z
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-31
Dave Chinner
xfs: fix
unref
e
renced var e
r
ror in xfs_
b
uf
.
c
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-29
Dave Ch
i
nner
fs:
don't
use ig
r
ab
(
) while holding i_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
D
a
ve
C
h
i
n
n
er
xfs: stop using the page cache to bac
k
the buffer cache
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chi
n
ner
xfs:
regist
e
r the ino
d
e cac
h
e shrinker
b
efore quotachecks
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Da
v
e
C
hinner
xfs:
x
fs
_
tra
n
s_
r
ead_buf
(
)
s
ho
u
ld return an error on
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinn
e
r
xfs:
i
ntroduce inode
cluster buffer trylocks fo
r
xf
s
_iflush
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
vmap: flush
v
map a
l
iases whe
n
m
a
pp
i
ng fails
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
xfs: preallo
c
ati
o
n
transacti
o
ns do not need
t
o b
e
synchronous
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dav
e
Chinner
fs: pull inode->
i
_lock
up out of
w
ritebac
k
_
single_inode
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave
C
hinner
f
s
: rename in
o
de
_
lock to
i
node_ha
s
h_
l
ock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
f
s
:
move i_wb_list out from
u
n
der ino
d
e_
l
ock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Ch
i
n
ner
fs: move
i
_sb_li
s
t out from under ino
d
e_lo
c
k
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chin
n
e
r
f
s
:
remove inod
e
_lo
c
k from iput_final and prune_icache
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
fs: L
o
ck the inode
LRU lis
t
se
p
arately
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave
C
hinner
fs: factor inode disposa
l
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chin
n
e
r
fs: pr
o
t
e
ct inode->i_sta
t
e
wit
h
i
n
ode
-
>i_lo
c
k
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-11
Dave Chin
n
er
GFS2: introduce AIL lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs: kill sup
p
ort/d
e
bug
.
[
ch]
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs: Convert remainin
g
c
m
n_err
(
) calle
r
s
to new
API
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs: convert th
e
q
uota debug prints t
o
new API
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Ch
i
nner
xfs: ren
a
me
xfs_cmn_err_fsblock_z
e
r
o
()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinne
r
xfs: convert xfs_fs_c
m
n_err
to
ne
w
e
rror log
g
ing API
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave
C
hinner
xf
s
: kill xfs_fs_mount_cmn_er
r
(
) macro
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Ch
i
nne
r
xfs
:
kill xfs_fs_repai
r
_cm
n
_err() macro
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave
C
hinne
r
x
f
s:
convert xfs_cm
n
_err
t
o xf
s
_alert_tag
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave C
h
inner
x
f
s: Convert xlog_warn to ne
w
lo
g
g
ing i
n
terf
a
c
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave
C
hinner
x
fs:
Conver
t
linux-2
.
6/ file
s
t
o
new
l
ogging in
t
erface
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-02
Dave Chi
n
n
e
r
x
f
s: in
t
roduce new logging
API
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dav
e
Chinner
xfs: fix dquot shaker deadloc
k
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave
C
hinner
x
fs:
handle CIl tra
n
saction
commit fa
i
l
u
res correctly
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave
C
hinne
r
xfs: lim
i
t exts
i
ze
t
o
s
iz
e
of
AGs
a
nd
/
or
MAXEXTLEN
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave
Ch
i
nner
xfs
:
preven
t
extsiz
e
al
i
gnmen
t
from exceeding maximum
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave
C
hinner
xfs
:
li
m
it extent length for al
l
ocation to
A
G size
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave
C
hinner
xfs: speculative delaye
d
a
ll
o
c
atio
n
uses ro
u
nddown
_
power_of_
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
xfs: fix efi it
e
m leak
on forc
e
d shutdown
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-27
D
a
ve Chinner
xfs: fix log
tick
e
t
leak
o
n f
o
rc
e
d
s
h
u
tdown
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Da
v
e Chinne
r
xfs: p
r
event NMI timeouts in cmn_err
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
D
a
ve Chinner
xfs: e
n
sure lo
g
cover
i
ng trans
a
ctions are
s
ynchronous
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
D
ave Chinner
xfs
:
seri
a
lis
e
unaligned direct IOs
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
x
f
s: factor common wri
t
e
s
e
tu
p
c
o
d
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinn
e
r
xfs: split buffer
e
d IO write path fr
o
m xfs_file_aio_write
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinne
r
xfs: s
p
l
i
t
direct IO
w
rite
p
at
h
from xfs_file_a
i
o_write
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Dave Chinner
x
fs: int
r
oduce
xfs_rw_lock() h
e
lpe
r
s for locking
t
he
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
D
ave Chi
n
ner
xf
s
: factor pos
t
-write
news
i
z
e
updates
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xfs: factor comm
o
n post-write
i
s
i
ze han
d
li
n
g code
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xfs:
e
nsure
sync w
r
it
e
errors are returned
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
D
ave Chinner
xfs: convert g
r
a
nt
head manipulations to lo
c
kless algorith
m
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave C
h
inner
xfs: introduce new l
o
cks
for th
e
l
og
g
r
a
n
t ticket wait
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
Dav
e
Chinner
xfs: convert log grant heads
to atomic variables
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
D
ave Chinne
r
xfs:
c
onvert l_tail_lsn to an atomic variab
l
e
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
D
ave Chinner
xfs:
c
o
nvert l_last_sync_
l
sn to an at
o
mic 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
i
ndependent of
t
he grant
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Da
v
e
C
hi
n
ne
r
xfs
:
use
wait queues di
r
ectly for the log
w
ait queues
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Ch
i
nner
x
fs: combi
n
e grant
heads into a single 64 bit
int
e
g
e
r
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
D
ave Chinner
xfs: rework log g
r
ant space calculations
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xfs: fa
c
t
out common gr
a
nt head/log tail v
e
rification
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave
C
h
inner
xfs: convert log grant ti
c
ket queues to list heads
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinner
x
fs:
use
AIL bulk d
e
lete function to
i
mp
l
e
m
e
nt single
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dav
e
C
h
in
n
er
xfs:
u
se AI
L
bulk
u
p
d
a
t
e fu
n
ction to
i
mplement singl
e
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinner
x
fs: remove all the
i
nodes on
a buffer from
t
he
A
IL
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
D
ave Chinner
xfs: con
s
ume iodone
cal
l
back items on b
u
ff
e
rs
a
s they
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-17
Dave Chinn
e
r
xfs:
redu
c
e th
e
numbe
r
of AIL push
w
ak
e
ups
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinne
r
xfs: bu
l
k AIL insertion during t
r
a
n
saction
commit
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
D
ave Chinner
x
f
s:
cle
a
n
up xfs_ail_delete()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinner
xfs: Pull EFI/EFD ha
n
d
l
ing
o
ut from u
n
de
r
the AIL lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Da
v
e
C
h
inner
xfs: fi
x
EFI transacti
o
n
cancel
l
ation
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-02
Dave Chinner
xfs: connect up buffer
r
eclaim priori
t
y hooks
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-02
D
ave Chinner
xfs: add a lru to
t
he XFS buffer c
a
che
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chinner
x
f
s: only run xfs_error_
t
e
st
i
f
error inj
e
ction is
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
D
ave Chinner
xfs:
av
o
id mo
v
in
g
s
t
ale
i
n
ode
s
in the
A
IL
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Dav
e
Chin
n
e
r
xfs:
delayed
a
l
loc b
l
o
c
k
s
b
e
yond EOF are valid after
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chi
n
ner
x
f
s: push stale, p
i
nned b
u
f
f
ers on trylo
c
k failures
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chinner
xfs: fix failed write
truncatio
n
h
a
ndling
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-11-30
Dav
e
Chin
n
er
xfs: co
n
vert xf
s
bud shrinker
t
o a per-
b
uft
a
rg shrinker
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-16
Dave Chinner
x
fs:
convert pag_ici_lock to a spin lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-17
Da
v
e C
h
inner
x
f
s: convert
inode cach
e
lookups to use RCU l
o
cking
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-16
Da
v
e
C
hinne
r
x
f
s
: rc
u
free inodes
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-23
Dav
e
Chinn
e
r
xfs: d
o
n't tru
n
cat
e
prea
l
loc
from f
r
equently ac
c
ess
e
d
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-04
Da
v
e Chinner
xfs: dynamic
speculative EOF
p
r
e
allocation
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
next