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: don't serialise adjacent concurrent direct IO appending writes
2011-10-12
Dave Chinner
xfs:
d
on
'
t serialise
a
dja
c
ent co
n
curren
t
direct
IO
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-10-12
Dav
e
Ch
i
nner
xfs: don't serialise dir
e
c
t IO rea
d
s on page cache
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-21
Dave
C
hinner
xf
s
: make use of new shrink
e
r callout
for
the i
n
od
e
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-21
Dave
C
hi
n
ner
vfs: i
n
crease s
h
rin
k
e
r bat
c
h size
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-21
D
ave Chinn
e
r
supe
r
block: add
file
s
ystem
shrinker o
p
erations
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-21
Dave Chinn
e
r
inode: re
m
o
v
e iprune_
s
e
m
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-21
Dave Chinner
superbloc
k
: introduce per-sb cache shrink
e
r
infrastructure
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chinner
xfs:
a
dd
s
ize
u
pdate tracepoi
n
t to
IO completi
o
n
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dave C
h
in
n
e
r
xfs: convert AIL
cursors to
u
se
s
truc
t
l
i
s
t
_
head
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chi
n
ner
xfs: remove
conf
u
sing ail curso
r
wrapper
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Da
v
e
C
hinner
x
f
s
: us
e
a
c
u
rs
o
r for bulk AIL insertion
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dave C
h
inner
superblo
c
k: move
pin_sb_for
_
w
r
it
e
back(
)
t
o
f
s
/super
.
c
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
D
a
ve Chinner
inode: move to per-sb
L
RU
l
ock
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Da
v
e
Chinner
inod
e
: M
a
ke unu
s
ed in
o
de LRU per s
u
p
e
rblock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dave C
h
inner
i
node: convert
i
node_stat
.
nr_unuse
d
to per-cpu count
e
rs
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chinner
vmscan: add cust
o
misa
b
le sh
r
inker b
a
tch size
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Da
v
e Chi
n
ner
vmsca
n
: reduce wi
n
d
up shrinker->nr whe
n
shrinker can
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chi
n
n
e
r
vmscan: s
h
rinker->nr updates race a
n
d go wrong
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Dav
e
Chinner
v
mscan
:
ad
d
s
h
r
ink_
s
lab tracepoi
n
ts
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-07-06
Dave
C
hin
n
er
xfs: unpin stale inodes
d
irec
t
l
y
in IOP_COMMITTED
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-06-24
Dave
C
h
inner
xfs: pr
e
v
ent bo
g
us assert
w
hen tryin
g
t
o remove non
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-06-24
Da
v
e
C
h
inner
xfs: clear
X
F
S
_IDIRTY
_
R
E
LEASE on t
r
un
c
ate down
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-06-24
Dave
C
hi
n
ner
xfs:
reset i
n
ode per-life
t
ime state
w
h
e
n r
e
cycling it
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
Dave Chinner
xfs: ob
e
y
m
i
nl
e
ft valu
e
s during extent allocation correctly
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
D
ave Chinner
xfs: rese
t
b
uffe
r
pointe
r
s
before f
r
eeing them
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
Dave
C
hinner
x
f
s
: avoid gett
i
ng stuck during
async inode flu
s
he
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
Dave Chinner
xf
s
: fix x
f
s_itr
u
ncate_start tracing
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-19
Dave Ch
i
nner
x
f
s
: fix d
u
plicate workqueue initialisation
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chi
n
ner
xfs: fix race c
o
nd
i
ti
o
n in AIL pus
h
trigger
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dav
e
Chinne
r
xfs: make AI
L
t
arget
updates
a
nd compares
3
2bit s
a
fe
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave
Chinner
xf
s
: always
push the AIL to t
h
e target
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Ch
i
nner
xfs: exit AI
L
p
ush work corr
e
ctly w
h
en AIL
is empty
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave C
h
inn
e
r
xfs: ensure reclaim curs
o
r i
s
r
e
set
c
o
r
rectly at
e
n
d
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chin
n
er
xfs: fix race cond
i
tion in
AIL push tri
g
g
er
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Da
v
e
Chinne
r
x
f
s:
m
a
ke AIL targe
t
updat
e
s
a
nd compares 32bit safe
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chi
n
n
e
r
xf
s
: alwa
y
s push the AI
L
to the targ
e
t
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
D
a
v
e Chin
n
er
xfs: exit
AI
L
push
w
ork correctly whe
n
AIL is empty
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-05-09
Dave Chinn
e
r
xfs: ens
u
re reclai
m
c
u
rsor is re
s
et corr
e
c
t
ly a
t
end
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-20
Dav
e
Chinner
xfs:
f
ix d
u
plicate messa
g
e output
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-12
Dav
e
Chinner
nf
s
: don't cal
l
__mark_inode_dirty while holding i_
l
ock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave
C
h
inner
xfs
:
conver
t
l
og tail checking to a warning
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
D
ave Chinne
r
xf
s
:
c
atc
h
bad block num
b
ers
f
reeing
e
xtents
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
D
ave
C
hi
n
ner
xfs
:
push t
h
e AIL fr
o
m memory r
e
claim and pe
r
iodic
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinner
xfs: clean up co
d
e lay
o
ut in xfs_tr
a
n
s_ail
.
c
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
D
ave Chinner
x
f
s: conv
e
rt
the
xfs
a
i
l
d threads to a workque
u
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chi
n
ner
x
fs: intro
d
uce backgroun
d
ino
d
e re
c
laim wo
r
k
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
D
ave C
h
inner
xfs: convert ENOSPC in
o
de flus
h
ing to use new syncd
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave
C
h
i
nner
xfs:
int
r
oduce a xfssyn
c
d work
q
u
e
ue
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Dave Chinner
xfs: fix
extent format buffer al
l
ocation size
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-31
Dave Chinner
xfs: fix
unr
e
ferenced var
er
r
or in xfs_buf
.
c
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-29
D
ave Chi
n
ner
fs: do
n
't use igra
b
()
w
hile ho
l
ding i_l
o
ck
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
D
a
ve Chinner
xfs
:
stop using the page c
a
che to
b
ack
t
he bu
f
f
e
r cache
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Da
v
e Chinner
xfs: regi
s
ter the inode cache shrinker bef
o
re quotac
h
ecks
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
xfs
:
x
f
s_tr
a
ns_
r
ead_buf() should r
e
t
u
r
n
a
n
error
o
n
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinner
xfs: introd
u
ce
i
node
cluster buffer try
l
ocks for xfs_
i
flush
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Da
v
e
C
hinner
vmap: flush vmap
a
liase
s
wh
e
n ma
p
ping fails
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
D
ave Chinner
xfs: preallocation transac
t
ions do
n
o
t
need to be synchronou
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave
Ch
i
nner
f
s:
p
ull
i
node->i_lock up out o
f
writeback_s
i
ngle_inode
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
D
a
v
e Chinn
e
r
fs
:
rename i
n
ode
_
lock
t
o inode_hash_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave C
h
inner
fs: move
i
_wb_
l
i
st out
from under inode_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Chinne
r
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
h
in
n
er
fs:
r
emove inode_lock from ip
u
t_
f
i
n
al and prune_icache
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
D
ave Ch
i
n
n
er
f
s
: Lock the i
n
od
e
LRU list
s
e
pa
r
ately
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave Ch
i
nner
fs: factor
i
node disposal
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Dave
Chi
n
ne
r
fs:
p
rotect inode->i
_
stat
e
with ino
d
e
->i_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-11
Dave Chinner
G
F
S2:
i
n
trod
u
ce AIL
lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Ch
i
nner
xfs
:
kill supp
o
rt/debug
.
[ch]
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave
C
hinner
xf
s
:
Convert remaining c
m
n
_
err()
c
aller
s
to new API
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave C
h
in
n
e
r
xfs: co
n
vert t
h
e
quo
t
a d
e
bug
p
rints to new API
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Da
v
e Chi
n
ner
xfs: re
n
ame xfs_cmn_err_fsbloc
k
_zero()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
x
f
s
: convert xfs_fs
_
cmn_err to new er
r
or l
o
gging API
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs: kill xfs
_
f
s_mount_c
m
n_err() mac
r
o
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dav
e
Chinn
e
r
x
f
s: ki
l
l
x
fs_fs_repa
i
r
_cmn_err() macro
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Da
v
e C
h
inner
xf
s
: conver
t
xfs_
c
mn_err t
o
xfs_al
e
rt_tag
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Da
v
e Chinner
xfs: Convert xlog_war
n
to new
loggin
g
interface
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-06
Dave Chinner
xfs: Convert
lin
u
x-2
.
6
/
files
t
o new l
o
g
ging interface
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-03-02
Dave
C
hinn
e
r
x
fs: introduc
e
n
e
w loggi
n
g API
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
x
f
s: fix dqu
o
t s
h
aker deadlock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
xfs: han
d
le C
I
l tra
n
saction
c
ommit failures correctly
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
xfs:
l
i
mit exts
i
ze to size of AGs and/or
MAX
E
XTLEN
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Da
v
e Chi
n
ner
xfs:
pr
e
v
e
nt
e
xtsi
z
e alignment from exceedi
n
g
m
a
x
im
u
m
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chinner
xfs: limit
e
xtent length for
a
llocation to AG size
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
D
a
ve
C
hinn
e
r
xfs: spec
u
lative
delayed allocation
uses rounddown_po
w
er_of_
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-28
Dave Chin
n
er
xfs:
f
i
x efi item leak on forced shutdown
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-27
Dave Chinn
e
r
xfs: fix log ticket leak on force
d
s
h
u
t
down
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Dave Ch
i
nner
x
fs: preven
t
NMI timeouts in cmn_e
r
r
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Dave Chinner
xfs: ensure log cover
i
ng
t
ransactions are synchrono
u
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xfs:
se
r
ial
i
se unalign
e
d direct
I
Os
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xfs: factor comm
o
n
writ
e
setup co
d
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xfs: split buffered IO writ
e
path from xfs
_
file_aio
_
write
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave C
h
inner
xfs: split direct IO writ
e
p
ath
from x
f
s_file_aio_write
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Da
v
e Chinner
xfs: introduce xfs_rw_lock() helpers for lo
c
k
i
ng t
h
e
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
x
fs:
f
actor p
o
st-write n
e
ws
i
z
e upd
a
t
e
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xf
s
:
factor
common post-write isize handl
i
ng code
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chi
n
n
e
r
xf
s
:
e
nsure sync write e
r
r
ors
are r
e
turned
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave
Chi
n
n
er
xfs: convert grant he
a
d manipulati
o
ns t
o
lock
l
ess algor
i
thm
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xfs: intr
o
duce new
locks for
the log
grant t
i
cket wait
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
Dave Chinner
xfs: convert log grant heads to atomic vari
a
b
l
es
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xfs: con
v
ert l_tai
l
_
l
sn
t
o an atomic variabl
e
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
Dave C
h
inner
xfs: convert l_last_sync_
l
s
n
t
o an
atomic v
a
riable
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
next