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
Dave Chinner
fs
:
move i_wb_lis
t
out fro
m
u
n
der inode_loc
k
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chi
n
ner
fs: move i_sb_l
i
st out from under ino
d
e
_lo
c
k
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave C
h
inner
fs: remo
v
e
i
node_lo
c
k from iput_final
and p
r
une_icache
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
D
a
v
e
Chinner
fs: Loc
k
the inode
LRU list separatel
y
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
fs: factor inode dispos
a
l
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
D
ave Chinner
fs:
p
rotec
t
inode->i_st
a
te w
i
th inode
-
>i_
l
o
c
k
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-11
Dave Chinner
GFS2
:
int
r
o
d
uce AIL lock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinne
r
xfs
:
kill
s
upport/debug
.
[ch]
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave C
h
inner
xfs
:
C
o
nv
e
rt
r
emainin
g
c
mn_err()
call
e
rs to n
e
w
API
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave
Chinner
x
fs: convert
the quota de
b
ug
prints to ne
w
API
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave C
h
inner
x
f
s: ren
a
me
xfs_cmn_er
r
_
fsblock_
z
ero()
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs: c
o
nvert xfs_fs_c
m
n_
e
rr
to new error l
o
g
ging API
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Da
v
e Chinner
xfs
:
kill xfs_fs_mou
n
t_cmn_err(
)
macro
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave
C
h
i
n
n
e
r
xfs:
kill xfs_fs_repair_cm
n
_er
r
() macro
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave
C
hinner
xf
s
: convert xfs_cmn_er
r
to xfs_alert_t
a
g
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dav
e
Chinner
xfs: Co
n
vert xlog_warn to new log
g
ing interfac
e
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinne
r
xf
s
: Con
v
e
r
t linux-2
.
6/ file
s
to new
lo
g
ging interf
a
ce
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-02
Da
v
e Chinner
xfs: i
n
troduce
n
ew logging API
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
D
ave Chinner
xfs: fix dquo
t
shaker
deadl
o
c
k
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
x
f
s
:
h
andle CIl transact
i
on co
m
mit
fa
i
lures correctly
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Da
v
e Chinn
e
r
x
fs: limit extsize
t
o
si
z
e of AGs and/or M
A
XEXTLEN
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
xfs:
p
r
e
ve
n
t extsize alig
n
ment from
e
xceeding
m
axim
u
m
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
x
f
s:
limit
ex
t
ent leng
t
h f
o
r allocation to AG
s
ize
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave C
h
i
n
n
er
xfs: specu
l
a
t
i
ve del
a
yed
alloc
a
t
i
on
u
ses rounddown_power_of_
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Dave C
h
i
n
n
e
r
xfs: fix efi
item leak on forced
s
hutdown
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-27
Dave Chi
n
ner
xfs: fix lo
g
tic
k
et le
a
k
o
n
forced shu
t
d
own
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
Dav
e
Chinne
r
xfs:
preven
t
NMI ti
m
eou
t
s in cmn_err
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
D
ave Chinn
e
r
x
fs
:
ensure
l
og coveri
n
g t
r
ansactions are synchronou
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Da
v
e Chinner
xfs: seri
a
lise unaligned direct IOs
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xfs: f
a
ctor com
m
on write setup cod
e
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
D
a
ve C
h
inner
xfs: split buffe
r
ed I
O
wri
t
e path from xfs_f
i
le_aio_writ
e
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave C
h
inner
xfs
:
spli
t
dir
e
ct
I
O
w
rite path fro
m
xfs_file
_
a
i
o_write
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
Dave Chinner
xfs
:
introduce xfs_rw_lock() helper
s
for
l
ocki
n
g
t
he
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
x
f
s:
f
actor post-w
r
ite ne
w
size
updates
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinn
e
r
xfs: factor
c
o
m
m
o
n
pos
t
-
w
r
ite isize
handli
n
g code
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-10
Dave C
h
inner
xfs: e
n
sure sy
n
c write errors are retu
r
ned
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xfs: c
o
nver
t
grant head manip
u
lations to lockless a
l
go
r
ithm
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chin
n
e
r
xfs: in
t
roduce
n
e
w locks f
o
r the log
gr
a
nt ticket w
a
it
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
Dave Chinner
x
f
s: convert log grant hea
d
s to
ato
m
ic v
a
riables
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave
C
h
inner
x
fs:
c
onvert
l_
t
ail_lsn to an
a
tom
i
c
vari
a
ble
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
D
a
ve Chinner
xfs:
c
onvert l_last_sync_l
s
n to an atomic variable
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xfs: mak
e
AIL
t
ail
p
ushi
n
g
i
nd
e
p
endent of the grant
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
x
fs: use wait
q
ueue
s
di
r
ec
t
l
y
f
o
r t
h
e log
w
ait que
u
e
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
D
a
v
e
Chinner
xfs: c
o
mbine grant
h
eads into a single
6
4 bit intege
r
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave
Chinn
e
r
xfs: re
w
ork
l
og
g
r
a
nt
space calculations
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave C
h
inner
xfs:
f
act out common gra
n
t head/lo
g
tail verification
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xf
s
: convert log grant ti
c
ket queues t
o
lis
t
heads
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
D
a
v
e Chin
n
e
r
xfs: use AIL bulk delete function to implement single
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinne
r
xfs: use
A
IL bulk update functi
o
n to
implement
s
ingle
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dav
e
C
h
inner
xfs: remove al
l
the in
o
des o
n
a buffer from the
A
IL
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
Dave C
h
inn
e
r
xfs:
c
onsume iodone c
a
llback items on buffers as th
e
y
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-17
Da
v
e Chinner
xfs:
r
educe the n
u
mber
o
f
A
IL pus
h
wakeu
p
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinner
xfs: b
u
lk
A
IL ins
e
r
t
io
n
during transa
c
ti
o
n co
m
mit
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-03
Dave Chinner
x
f
s
: clean up
xfs_
a
il_de
l
ete()
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
Dave Ch
i
nner
xfs: Pull EF
I
/EFD handling out f
r
o
m unde
r
t
h
e AIL loc
k
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-20
D
ave Chinner
xfs: fix EFI t
r
ansaction cancellation
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-02
Dave C
h
inner
xfs:
connect u
p
buffer reclaim priority
h
o
o
ks
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-02
Dave Chinner
xfs:
a
dd a lru
t
o the XF
S
b
u
ffer cache
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
Dave Ch
i
nner
xfs: only run xf
s
_error_test if er
r
or injec
t
ion is
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chinner
x
f
s
:
avoid moving stale in
o
des in
the AIL
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
D
a
ve
C
hinn
e
r
xfs:
del
a
yed alloc block
s
b
e
y
o
n
d EOF
a
re valid after
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chinner
xfs: pu
s
h
s
tale, pinned buf
f
ers on trylock fa
i
lures
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chinner
xfs: fix
f
ai
l
ed wri
t
e trunc
a
tion
handling
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-30
Dave Chin
n
er
xfs:
c
o
nv
e
r
t
xfsbud shr
i
nker to a per-buftarg shrinker
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-16
Dave
Chinner
xfs
:
convert pag_ici_lock to
a
spin lock
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-17
Dave Chinner
xfs: convert inode cache
loo
k
u
ps t
o
use RCU
l
ock
i
ng
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-16
Dav
e
C
hinner
xfs: rcu fr
e
e inod
e
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-23
D
ave Chinner
xfs
:
don't truncate preallo
c
from frequ
e
ntly acc
e
ssed
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-04
D
av
e
Chinner
xfs: d
y
namic specul
a
tive EOF
preallocation
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-23
Dave Chinner
x
f
s: use KM_NOFS for
a
llo
c
ations during at
t
ri
b
ute list
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-23
Dave Chinner
xf
s
: provid
e
a inod
e
iolock lockde
p
class
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-10
Dave Chinner
xfs:
m
ove delayed w
r
ite
b
uffe
r
trace
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-10
Dave Chinner
xfs: f
i
x per
-
ag referen
c
e co
u
nting
i
n inode re
c
l
a
im
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-26
D
ave C
h
in
n
er
fs: switch
bdev inode
bdi's
c
orrectly
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-26
Dav
e
Chinner
fs: Factor inode hash operati
o
ns
i
nto functions
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-26
D
ave Chinner
fs
:
C
o
nvert n
r
_inodes and nr_unused
t
o
p
e
r-cpu coun
t
ers
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave
Chinner
xfs: pack xfs_bu
f
struc
t
ure
more tightly
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave
C
hinner
x
fs: convert
buf
f
er
c
ache hash to rbtre
e
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
D
a
ve
Chin
n
er
x
fs: s
e
ria
l
i
s
e
inode reclaim within an AG
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
D
a
ve
Chinner
xfs: batch inode reclaim look
u
p
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs: impleme
n
t batched inode lookups for
AG walking
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
D
ave Chi
n
ner
x
fs: split o
u
t
inode walk inode gra
b
bing
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chi
n
ner
xfs
:
spli
t
inode AG walking into
separate c
o
de
for
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave
C
hinner
xfs: remove
buftarg ha
s
h
fo
r
external devices
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave C
h
i
n
ner
xfs
:
use unhash
e
d buffer
s
for s
i
ze chec
k
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs: ki
l
l XBF_FS_MANAGED
buffers
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
D
ave Chinner
x
f
s: store xfs_mount in t
h
e bu
f
t
a
r
g
inst
e
a
d
o
f in the
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dav
e
C
hinner
xfs:
introd
u
ced uncached buffer read primitv
e
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
D
ave Chinner
x
fs: re
n
ame xfs
_
buf_ge
t
_
nodad
d
r
to be more app
r
opriate
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xf
s
: don't us
e
vfs write
b
a
ck for
pure
m
et
a
d
ata modifications
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
x
fs: lockless per-
a
g
l
o
oku
p
s
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave
C
hinner
xfs: remove debug
a
ssert for pe
r
-ag re
f
e
r
e
n
c
e counting
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave
C
h
i
n
n
er
xfs: reduce
t
he num
b
er of C
I
L lock
round trips
d
u
ring
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
D
ave Chinner
xfs: Introduce XFS
_
I
OC_ZERO_
R
ANGE
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
x
f
s: use range primiti
v
e
s
f
o
r xfs
p
a
ge cache o
p
era
t
ions
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-09-29
Dave
C
h
i
nner
xfs: force bac
k
ground C
I
L push un
d
er sustained l
o
ad
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-09-10
Dave Chinner
xfs: log IO completio
n
workqueue is
a
hig
h
pri
o
rity
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-09-03
Dave Ch
i
n
ner
xfs: pre
v
ent 32bit overflow
in spa
c
e res
e
rvation
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-24
Da
v
e Chinner
xfs:
d
on't
do memory allocation under
the CIL c
o
n
t
ext
.
.
.
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-24
Da
v
e C
h
inner
xfs: Reduce log
f
o
r
c
e overh
e
ad for delayed lo
g
gin
g
Signed-off-by: Dave Chinner <
dchinner@redhat.com
>
commit
|
commitdiff
|
tree
next