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: always push the AIL to the target
2011-05-09
Dave Chinner
xfs
:
always push the AIL to the
t
ar
g
et
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinner
xfs
:
exit AIL push work corre
c
tly when AIL
i
s empty
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
D
ave Chinner
x
f
s
: ensure reclaim cursor
is reset
corr
e
ctly a
t
en
d
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-20
Dave
Chinne
r
xfs:
f
ix
d
uplicate message o
u
t
p
ut
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-12
D
ave
C
hinner
nfs: don't
c
all __ma
r
k_inode_dirty
w
h
i
l
e hold
i
ng i_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave C
h
in
n
er
x
f
s: con
v
ert log tail
c
hecking
t
o a wa
r
n
i
ng
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinner
xfs: catch bad block numbers freeing ex
t
ents
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Ch
i
nne
r
xfs: p
u
sh
t
he
AIL from
mem
o
ry reclaim
a
n
d
periodi
c
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chin
n
er
xfs: clean up code layout
i
n
xfs_trans_a
i
l
.
c
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave
C
hinner
xfs: convert t
h
e xfsaild threads to
a
wo
r
kqueu
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Ch
i
nner
xfs: introduce backgroun
d
inode
reclaim w
o
rk
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave
Chinn
e
r
x
fs: conve
r
t EN
O
SPC inode flushing to u
s
e new sy
n
cd
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
D
a
v
e
C
h
i
n
n
e
r
xfs: introduce a xfssy
n
cd w
o
rkqueue
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Ch
i
nner
xfs: fix extent format buffer
a
llocation size
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-31
Dave C
h
in
n
er
xfs: fix
u
nre
f
erenced var e
r
ror in xfs_buf
.
c
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-29
Dave Chinner
f
s: don't use
igrab() wh
i
le
h
o
lding i_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinn
e
r
xfs: sto
p
u
sing
t
h
e
p
age cache to back th
e
buffer cache
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave
Chinner
xfs: r
e
gister the inode cache shrinker
b
efore q
u
otachecks
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
xfs: xfs_tr
a
ns_read_
b
uf
(
) should
r
etur
n
a
n er
r
or
on
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chi
n
ner
x
f
s: int
r
o
d
uce inode cluster buff
e
r
trylo
c
ks f
o
r xfs_iflush
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
D
a
ve Chinner
vmap: flush v
m
ap aliases w
h
en mapp
i
ng
fails
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinn
e
r
xfs:
p
r
eallocati
o
n transactions do not need to
b
e synch
r
on
o
u
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave C
h
inner
fs:
p
ull inode->
i
_lock
u
p out
o
f writeback_si
n
gle_inode
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Da
v
e Chinner
fs:
r
ena
m
e inode_lock to inode_hash_lo
c
k
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
D
a
ve Chinne
r
fs: move i_
w
b
_li
s
t out
from under in
o
de
_
lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave
C
h
i
n
n
er
fs: move i
_
sb_list
ou
t
f
rom
u
nder inode_loc
k
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
fs: remove inode_loc
k
f
r
om
ipu
t
_final and prun
e
_
ic
a
che
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
fs: Loc
k
the i
n
ode
LRU
l
ist sep
a
r
a
tely
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dav
e
Chi
n
ner
fs: factor inode disposa
l
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinne
r
fs:
p
rote
c
t inode->i_state with inode->i_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-11
D
a
ve Ch
i
nner
GF
S
2: intr
o
d
uce A
I
L lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs: kill suppo
r
t/debug
.
[
ch
]
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Da
v
e C
h
inne
r
xfs: Convert remaining
c
mn_e
r
r() calle
r
s to new A
P
I
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
D
a
ve Chinn
e
r
xfs: co
n
ver
t
the
q
uota debug prin
t
s to
n
ew API
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs: rename xfs_cmn_e
r
r_
f
s
b
lock_zero()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs
:
convert
x
fs_
f
s_cmn_err
t
o
n
ew error loggi
n
g A
P
I
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs: k
i
ll xfs_fs_mou
n
t_cmn_err() ma
c
ro
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chin
n
er
x
fs: kill xf
s
_
fs_repai
r
_
cmn_er
r
() macro
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave
Chinner
xfs: convert xfs_cmn
_
er
r
to xfs_
a
lert_t
a
g
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs: Conv
e
rt xlog_warn to new
logging int
e
rface
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs: Conv
e
rt li
n
ux-2
.
6/ fil
e
s to
new loggi
n
g interface
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-02
Dave Chinne
r
x
fs: introduce new loggi
n
g API
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
D
a
v
e Chinner
xfs:
f
ix dquot
s
h
aker deadlock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave
C
h
i
n
n
er
xfs: handle CIl
t
ransaction commit
failures correctly
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
D
ave Chin
n
e
r
x
fs: limi
t
extsize to size of AGs and/or
M
AXEX
T
LEN
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
D
a
ve Chinn
e
r
xfs: pr
e
v
ent extsize
alignment f
r
om ex
c
eeding maximum
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave
C
hi
n
ner
xfs: l
i
mi
t
exte
n
t
length fo
r
allocation
to AG size
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dav
e
Chin
n
er
xfs: sp
e
c
u
l
a
t
ive del
a
yed allocation uses roundd
o
wn_power_
o
f_
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dav
e
Chi
n
ner
xfs: fix e
f
i item leak on
forced
s
h
u
t
do
w
n
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-27
Da
v
e Chinner
xfs: fix log ticket l
e
ak on f
o
rced sh
u
tdow
n
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Dave Chinn
e
r
xfs: prevent
N
MI timeo
u
ts
i
n cmn_err
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Dave C
h
in
n
er
xfs: ensure log co
v
ering transactions are s
y
nchronous
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave
C
hinner
xfs: serial
i
s
e u
n
aligned
direct IOs
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave C
h
inner
xfs:
f
actor comm
o
n write setu
p
code
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
x
fs:
s
plit buffere
d
I
O write path from xfs_fi
l
e
_a
i
o_write
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Da
v
e
Chinner
xfs: spli
t
direct IO write
p
ath
f
r
o
m
xfs_file_ai
o
_write
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Dave Chi
n
ner
xfs:
in
t
r
o
duce xf
s
_rw_lock() helpers f
o
r lockin
g
the
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xfs: fa
c
tor post-write
newsize
u
pdates
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave
Chinner
xfs: fac
t
o
r common pos
t
-w
r
ite
isize handling code
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xfs
:
ensure
sync write err
o
rs a
r
e
returned
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave
C
hin
n
er
xfs: con
v
ert grant head
m
a
n
ipulations to l
o
ckless
algorithm
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
D
a
ve Chinner
xfs
:
in
t
roduc
e
new locks for the
l
og gr
a
nt ticket wait
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
Da
v
e
Chinner
xfs: con
v
er
t
log
g
rant heads
t
o atomic variables
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dav
e
Chinner
xfs: convert l_tail_lsn to an atom
i
c
v
a
riable
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
Dave Chinn
e
r
xfs: c
o
nvert l_last_
s
ync_lsn to a
n
atomic v
a
riable
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave
C
hin
n
e
r
xfs: make AIL
tail pushi
n
g i
n
dependent of the gran
t
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave
Ch
i
n
ner
xf
s
: use wait q
u
eue
s
direct
l
y for the log w
a
i
t queu
e
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Da
v
e
Chinner
xfs: co
m
bine gr
a
nt heads
in
t
o a
sin
g
le 64 bit inte
g
e
r
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
D
ave
C
h
i
nner
xfs: rework log
grant
space calcula
t
i
ons
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dav
e
Chinner
xfs
:
fact
out comm
o
n grant head/log tail
ve
r
ifi
c
ation
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
D
a
v
e
Chinner
xf
s
: con
v
ert lo
g
grant ticket queues to list hea
d
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dav
e
Chin
n
er
xfs: use AIL b
u
lk d
e
lete functi
o
n to
implement
s
i
ngle
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
D
ave
Ch
i
nner
xfs: u
s
e
AIL bulk upda
t
e function
to implement sing
l
e
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dav
e
Chin
n
er
xfs:
remove al
l
the ino
d
es
o
n
a
buffer from t
h
e AIL
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
D
ave Chi
n
ner
xfs: consume iod
o
ne cal
l
back items
on buffers
as they
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-17
D
a
v
e Chin
n
er
x
f
s: reduce
t
he numbe
r
of
A
I
L
push wakeups
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinner
xfs: bulk AIL insert
i
on duri
n
g tr
a
nsa
c
tion commit
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
D
a
ve
Chinner
xfs
:
clean up xf
s
_ai
l
_delete
(
)
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dav
e
Chinner
x
f
s: Pull
E
F
I/EFD hand
l
ing out from under the AIL lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinner
x
f
s: fix EFI
tr
a
nsaction
cancellatio
n
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-02
Da
v
e Chinner
xfs: c
o
n
nect u
p
b
uffer reclaim prior
i
ty hooks
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-02
Dave Chinner
xfs
:
add
a lru to the X
F
S
b
uf
f
er
c
ache
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
D
a
v
e
C
hinner
xfs: only run xfs_err
o
r_test if erro
r
inj
e
ction is
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Dave
C
h
inner
xfs: av
o
id mo
v
i
ng stale
i
nodes in the
AIL
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chinner
xfs:
delayed
a
l
l
oc blocks beyond EOF are valid after
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chinner
xf
s
:
push stale, pinned bu
f
fers
o
n tryloc
k
failures
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chinner
x
f
s: fi
x
failed write
t
runcation handl
i
ng
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-11-30
D
ave Chi
n
ne
r
xfs: convert
xfsbud shrink
e
r
to a per-buftar
g
shrinker
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-16
Dave Chinne
r
xfs: c
o
nvert pag
_
ici_lock to a spin l
o
ck
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-17
Dave Chinner
xfs: convert inode ca
c
he
lookups t
o
use
R
CU locking
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-16
Dave Chinner
x
fs: rc
u
f
r
ee i
n
odes
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-23
D
ave
Chinner
xfs: don't tr
u
ncate prealloc from frequ
e
ntly acces
s
ed
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-04
Dave Chinner
x
f
s: dy
n
amic speculative EO
F
p
r
eal
l
ocat
i
on
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-23
Dave Chinner
xfs: use
K
M_NOFS
for allocations during a
t
tribut
e
list
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-23
D
ave
Chinner
xfs: prov
i
de
a
inode iolock
l
ockdep class
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-11-10
Da
v
e
C
h
in
n
er
xfs
:
mov
e
dela
y
e
d
write
b
u
f
fer
trace
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-11-10
Dave Chinner
xfs: fix per
-
a
g
r
e
feren
c
e
countin
g
in in
o
de rec
l
aim
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-26
D
ave
C
hinner
fs: switch bd
e
v inode bdi
'
s correctly
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-26
Da
v
e Chinner
fs: Fa
c
tor inod
e
ha
s
h operat
i
ons
into
func
t
ion
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-26
D
ave
C
hinner
fs: C
o
nver
t
nr_i
n
o
d
es and nr_unused to
p
er
-
cpu counters
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
next