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
fs: move i_wb_list out from under inode_lock
2011-03-25
Dav
e
C
h
i
nner
fs: move i_wb_l
i
st
out f
r
om under inode_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave
C
h
i
nner
fs: m
o
ve i_sb
_
list out from under inode_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
f
s
: re
m
ove inode_
l
o
c
k
from iput_fi
n
al and prune_ic
a
che
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinn
e
r
f
s
:
Lock
t
he inode LRU list
s
eparately
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
f
s: factor
inode
d
ispos
a
l
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
fs: protect inode
-
>
i
_state
w
ith
inode->
i
_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-11
Dave Chinner
G
F
S2: int
r
od
u
ce AIL lo
c
k
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs
:
kill support/debug
.
[ch]
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Da
v
e Chinner
x
f
s:
Convert
remaining cmn_er
r
()
callers to new API
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dav
e
Chinner
xfs: convert t
h
e quot
a
deb
u
g pr
i
nts to new API
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
D
a
ve Chin
n
er
xfs: rename xfs
_
cmn_err
_
fsblock_zero()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dav
e
Chin
n
er
xfs: convert
xfs_fs_cmn
_
err to new error
l
oggin
g
AP
I
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave
Chinn
e
r
xfs: kill
x
f
s
_f
s
_mount_cmn_err
(
) macro
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave
Chinn
e
r
xfs: kill xfs_fs_re
p
air_cmn_err() macro
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinn
e
r
xfs: convert xfs_cmn_e
r
r t
o
xfs
_
ale
r
t_tag
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
D
a
ve
C
hinner
xfs: Convert
xl
o
g
_
warn t
o
new
l
oggin
g
interface
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
D
a
ve Chinn
e
r
xfs: Conver
t
linux-2
.
6/
f
il
e
s t
o
new logg
i
n
g
i
n
terface
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-02
D
a
v
e Chinner
xfs:
i
ntrod
u
c
e new logging API
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chin
n
er
xfs: fix dquot shaker deadlock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
xfs:
ha
n
dle
CIl tr
a
nsaction
c
ommit fail
u
res correctl
y
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
D
a
ve Chinner
xfs: limit extsize
t
o size of A
G
s and/or MAXEXTLEN
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
D
ave Chinner
xfs: prevent ex
t
size
align
m
ent f
r
om
e
x
ceedin
g
maximu
m
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Da
v
e Chinner
xfs:
l
imit e
x
tent length
f
or alloca
t
ion to AG
s
i
ze
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave
Chinne
r
x
f
s: spe
c
u
l
a
tive delayed allo
c
ation
u
ses rou
n
ddown_po
w
er_o
f
_
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dav
e
Chinner
xfs: fix ef
i
item leak on
forced
shutdown
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-27
Dave C
h
inner
xf
s
: fix log ti
c
k
et leak on
f
orced
s
h
u
tdo
w
n
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Dave C
h
inner
xfs:
p
reven
t
NMI
ti
m
e
outs in cmn_err
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
D
a
ve Chinner
xfs: ens
u
r
e
log cove
r
ing transactions are synchronous
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave
C
h
inner
xfs: s
e
r
i
a
l
i
se
u
naligne
d
direct
I
Os
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dav
e
Chinne
r
x
f
s
: fa
c
t
or co
m
mon wr
i
te
setup code
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xfs: split buffere
d
I
O write path from xfs_f
i
le_ai
o
_wri
t
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xfs: split
direct IO w
r
ite path from xfs_file_aio_write
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Dave Chinner
xfs: introduce xfs_rw_lock() helpers f
o
r locking the
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave
C
hin
n
e
r
xfs: fa
c
tor p
o
st-
w
rit
e
newsize updates
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xfs: factor
c
o
m
m
o
n
p
ost-
w
r
i
te isize handling code
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
D
a
ve Chi
n
ner
xfs: ensure sync writ
e
errors are retu
r
ned
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
D
av
e
C
hinner
xfs: conve
r
t gra
n
t
he
a
d
manipulations
t
o
lockless algorithm
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
D
ave C
h
inner
xf
s
: i
n
tro
d
uce ne
w
l
o
cks for the
lo
g
g
ra
n
t ticket wait
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
Dave Chinner
xfs: con
v
ert l
o
g grant heads to ato
m
ic v
a
riabl
e
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinn
e
r
xfs: con
v
ert l_
t
ail_ls
n
to an atomic variabl
e
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
D
ave Chinner
xfs:
c
onvert l_las
t
_sync_ls
n
to an ato
m
ic variable
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
D
a
ve Chinner
xfs: make AIL
t
ail
p
us
h
ing independent of the
grant
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
x
fs: use wait queues directly for the log
wait q
u
eues
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
x
fs: co
m
b
i
ne gran
t
head
s
into a sing
l
e 64 bit integer
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave
Chinner
xfs:
rework log
g
rant space calcula
t
io
n
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chin
n
er
x
fs: fact out common grant head/log tail ve
r
ific
a
tion
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave C
h
inner
x
f
s:
c
onvert log grant ticket qu
e
ues
to list h
e
ads
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dave Ch
i
nne
r
x
fs:
u
se
AIL bul
k
delete func
t
ion to implement
s
ingl
e
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dave
C
hi
n
ner
xfs: use
AIL bu
l
k
update funct
i
on to imp
l
ement single
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinner
xfs: remove all the
i
no
d
es on a buffe
r
from
t
he
AIL
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
Dave Chin
n
er
xf
s
: co
n
su
m
e i
o
done
callb
a
ck items on buff
e
rs as the
y
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-17
Dave Chinner
xfs: r
e
d
u
ce the n
u
mber o
f
A
I
L
p
ush wake
u
ps
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinne
r
xfs: b
u
l
k
AI
L
inse
r
tion d
u
ring
tr
a
nsacti
o
n commit
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
Da
v
e Chi
n
n
e
r
xfs: clea
n
up xfs_ail_delete()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Da
v
e Chin
n
er
xfs: Pull EFI/EFD handling out f
r
o
m under th
e
AIL lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinn
e
r
xfs: fix
EFI trans
a
ction cancellation
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-02
D
a
ve
Chinner
x
f
s: c
o
nnect up buffer r
e
claim priority hooks
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-02
Dave Chinner
xfs: add a l
r
u to th
e
XFS
buffer
c
ache
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chinner
xfs: only run
x
fs_error_test if
e
r
ror injecti
o
n is
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Da
v
e Chinner
xfs: avoid moving stale inodes in
t
he AIL
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Dave
C
h
i
nner
xfs: delaye
d
alloc blo
c
ks beyon
d
EOF are valid aft
e
r
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Dave
C
hinner
xfs: push stale,
p
in
n
ed bu
f
fer
s
on trylock failures
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chi
n
ner
xfs:
f
ix fai
l
ed write truncation handlin
g
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-11-30
Dav
e
Chinner
x
fs:
c
onv
e
rt xfsbud shrinker to a
per
-
buft
a
rg shrinker
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-16
Da
v
e
Chinner
xfs:
c
o
nvert
pag_ici_lock
t
o
a sp
i
n lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-17
D
ave Chin
n
er
xfs: conver
t
i
n
o
d
e cache lo
o
kups
t
o use RCU
l
oc
k
ing
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-16
Dave Chi
n
ner
x
fs: rcu fr
e
e inodes
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-23
Dave Ch
i
nn
e
r
x
f
s
: don'
t
trunca
t
e
p
realloc from fre
q
uent
l
y
a
c
cessed
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-04
Dav
e
C
hinne
r
xfs
:
dynamic speculative EOF preallocation
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-23
Dave Chinner
xfs: use
K
M_NOFS f
o
r
allo
c
ations dur
i
ng attribut
e
li
s
t
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-23
D
a
v
e Ch
i
nner
xfs: p
r
ovide a inode
iolock
l
ockdep class
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-11-10
Dave Chinner
xfs:
m
ove del
a
yed w
r
ite buffer t
r
ace
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-11-10
D
a
ve Ch
i
nner
x
f
s: fix per-
a
g reference counting
in
inode
r
ecl
a
im
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-26
D
ave Chin
n
er
fs: switch
bde
v
inode bd
i
's
c
orrectly
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-26
Dave Chinner
fs: Factor in
o
de has
h
oper
a
ti
o
ns int
o
functions
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-26
Dav
e
Chinner
fs: Convert n
r
_inodes
and nr_unused to per-
c
p
u
co
u
nters
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
D
a
ve Ch
i
n
ner
xfs: pack xfs_buf st
r
ucture
m
ore tightly
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs: convert
b
uf
f
er cache
h
ash t
o
rbtree
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
x
fs:
s
e
r
ialise inode
r
eclaim within an AG
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chin
n
er
x
f
s
: batch inode
r
eclaim looku
p
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinn
e
r
xfs: implement
b
a
t
ched ino
d
e looku
p
s for
AG wa
l
king
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs: split out ino
d
e walk inode g
r
abbing
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
x
fs: split
i
n
ode
A
G walkin
g
into sep
a
r
a
te
c
ode for
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
x
f
s: remo
v
e buftarg hash for external devices
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Da
v
e Chinner
xfs: us
e
unhashed buf
f
ers f
o
r siz
e
check
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave
C
hinner
xfs: kill XBF_FS
_
MANAGE
D
buffers
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinne
r
xfs: store
x
f
s
_mount in the buftarg
instead of in the
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dav
e
Chinner
xfs: introduced
uncached buffer
r
ead primitve
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dav
e
Chi
n
ner
xfs: rename xfs_bu
f
_get_nodaddr to be more appro
p
riate
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
x
f
s
: don't
u
s
e
v
f
s writeback
f
or pur
e
metad
a
ta mod
i
fications
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
D
ave Chi
n
ner
x
f
s:
l
o
c
kle
s
s p
e
r-ag looku
p
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave C
h
i
nner
xfs: remove deb
u
g a
s
s
ert
for pe
r
-ag reference coun
t
ing
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
x
f
s: r
e
duce the number of CIL lo
c
k rou
n
d trips during
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs
:
Introduce X
F
S_IOC
_
ZERO_R
A
NGE
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
D
ave Ch
i
nn
e
r
xfs: use range primitives f
o
r xfs pa
g
e cac
h
e
o
p
erations
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-09-29
Dave
C
hinner
xfs: force background CIL push under
s
u
staine
d
load
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-09-10
Dave Chinne
r
xfs: lo
g
IO completion w
o
r
kqueu
e
is a high pr
i
o
r
i
t
y
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-09-03
Dave
Chinn
e
r
xfs: prevent 3
2
bi
t
o
v
erflow
in sp
a
ce reservati
o
n
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-09-02
Dave Chi
n
ner
xfs: improve
b
uf
f
er cac
h
e hash scalab
i
l
i
ty
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-24
D
a
ve Chinne
r
x
f
s
:
don't do memo
r
y
allocation u
n
der the C
I
L context
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
next