repo.or.cz
/
linux-2.6
/
x86.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs
2010-06-24
Dave Chinner
xfs: remove block number from inode lookup code
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-06-24
D
a
ve
C
h
inner
x
f
s: rename XFS_IGET_BU
L
K
S
T
AT
t
o XFS_IGET_UNTRUSTE
D
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-06-24
Dave Chinner
xf
s
: valida
t
e untrusted inode n
u
m
be
r
s d
u
ring lookup
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-06-09
Dave Chinner
writeba
c
k:
l
imit write
_
cache
_
pages integrity scannin
g
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-06-09
Dave Chinner
xfs
:
remove
n
r
_to_
w
rite
writ
e
back
w
indup
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-06-09
D
a
ve Ch
i
nn
e
r
w
r
iteback: pay attentio
n
to wbc
-
>nr_
t
o_write in write_
c
ache
_
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-06-03
Dav
e
C
h
i
n
n
er
x
f
s: fix race in inode
cluster freeing failin
g
to stale
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-28
Dav
e
Chinner
xf
s
: fix migh
t
_s
l
eep
(
) warn
i
ng when
i
nitialising per
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-28
Da
v
e
C
hi
n
n
e
r
x
f
s
: Check new inode size is OK befor
e
preallocating
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Da
v
e Chinner
xfs: Ensure
inode allo
c
ation buffers are fully repl
a
yed
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave Chinne
r
x
fs: enable backgro
u
nd pushing of the CIL
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave Ch
i
n
ner
xfs:
f
orced unmoun
t
s need
t
o
p
u
s
h
t
he
CIL
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave
Chinner
xfs: Intro
d
uce delayed loggin
g
core code
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave Chinner
x
f
s:
Delay
e
d lo
g
ging design documentatio
n
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave Chi
n
ner
xfs: Improv
e
sc
a
lability
o
f busy extent tracking
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave Ch
i
nner
x
f
s:
make t
h
e
log ticket ID
available
o
u
t
side the log
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
D
a
v
e Chinner
xfs: clean u
p
log tic
k
et over
r
un debug
o
utput
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave Chinner
xfs: Clean up X
F
S_BLI_* flag names
p
ace
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave Chi
n
ner
xfs:
m
odif
y
bu
f
fer i
t
e
m
refere
n
ce counting
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave Chinner
xfs: allo
w
log tick
e
t allocat
i
o
n
to take allocation
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave Chinner
x
f
s: Don't r
e
use the same transaction
ID for duplica
t
ed
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
D
ave C
h
inner
xf
s
:
make
t
he log ti
c
ket transaction
i
d random
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave
C
hinner
xf
s
:
convert the
d
quot free list to use list heads
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
D
av
e
Chin
n
er
xfs:
c
o
n
vert the dquot hash
list to
use list heads
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave
Chinner
xfs: remo
v
e
du
p
licat
e
c
ode from
d
q
u
o
t
r
e
cla
i
m
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
D
av
e
Chinn
e
r
xfs: conver
t
the
p
e
r
-
mount
dqu
o
t
l
is
t
to us
e
list heads
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Chinner
xfs: a
d
d log item recove
r
y tracing
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave
C
h
inner
x
f
s: i
n
troduce
new int
e
rnal
log vect
o
r structure
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
Reviewed-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave
Chinner
x
f
s
:
f
actor xlog_w
r
ite
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
Reviewed-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dav
e
Chinner
x
fs: log ticket r
e
servat
i
on underestimate
s
the n
u
mb
e
r
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Chin
n
er
xfs: Clean up xfs_
t
rans_com
m
itted code after factoring
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave
C
hinner
xfs:
update and facto
r
xfs_t
r
ans_comm
i
tted()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
D
ave
Ch
i
nner
xfs: split out iclog w
r
iting from x
f
s_trans
_
c
o
m
mit()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Chinner
xfs: fix reservation rele
a
se commit
f
l
ag in xfs_bmap_add_at
t
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Chinner
xfs: re
m
o
v
e
s
tale parameter from ->iop_un
p
in met
h
od
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Chinner
xfs: Add
i
node pin counts
t
o traces
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
D
ave
C
h
inner
xfs: factor log item i
n
i
tialis
a
ti
o
n
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-04-29
D
ave Chinner
xfs: add a shrin
k
er to background ino
d
e r
e
claim
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-04-26
Dave Chinner
x
f
s: more swap extent fixe
s
f
o
r dynamic fo
r
k
o
ffsets
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-04-16
Dave Chinner
x
f
s: do
n
't warn on EAG
A
IN in inode recla
i
m
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-04-16
Dave Chinner
xfs:
e
nsure
t
hat sync updates the log tail c
o
rrectly
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-03-16
Dave Chinner
xfs: don't warn
a
bout pag
e
discards on sh
u
tdown
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-03-05
Dave Chinner
xfs
:
r
e
turn inode fork offse
t
i
n
bulkstat fo
r
f
sr
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-03-05
Dave Chinne
r
xfs: Increase the
default size of the reserved bloc
k
s
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-03-05
Dave
C
h
i
nner
xfs: truncate delalloc extents wh
e
n
IO fails in writeback
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-03-05
Dave Chinn
e
r
xf
s
: chec
k
f
o
r mor
e
work before sleepin
g
in xf
s
syncd
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-03-05
Dave Chinner
xfs: Fix a b
u
ild war
n
ing in xfs_ao
p
s
.
c
...warning that slipped through.
Dave Chinner
had posted
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-03-01
Dave C
h
i
nn
e
r
xfs:
Non-blocking inode locking in IO compl
e
ti
o
n
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-03-01
Dave
C
hinn
e
r
GFS2: ordered writ
e
s are backward
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-02-03
Dav
e
C
h
inner
xf
s
: kill
x
fs_bawr
i
te
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-02-03
Dave Chinner
xfs: kill the unused XFS_QMOPT_* fl
u
sh
f
lags V2
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-26
Dav
e
C
hinner
xfs: Use del
a
y write prom
o
tion for dquot flushing
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-26
Dave Ch
i
nner
x
f
s: Sort
delayed
w
rite buf
f
ers
b
efore di
s
patch
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-02-01
Dave Chinner
xfs: Don'
t
issue buf
f
er IO direct fro
m
AIL push V2
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-02-06
D
a
ve Chi
n
ner
xfs: Use delayed writ
e
for ino
d
es r
a
ther than as
y
nc V2
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-02-06
Dav
e
Chinner
xfs:
Make inod
e
reclaim
states expli
c
it
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-26
Dave Chinner
xfs: turn off
sign war
n
ings
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-26
D
ave
Chinn
e
r
xfs: don't hold ont
o
reserved
b
l
o
cks on remou
n
t,r
o
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-20
Dave
C
hinner
xfs: rea
r
range xfs
_
mod_sb()
to avo
i
d array subs
c
ri
p
t
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dave
C
hinner
xfs:
su
p
press spurious unin
i
tiali
s
ed var
w
a
rning in
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dave Chi
n
ner
xfs: make
com
p
ile
warn about char sign mismatch
e
s a
g
a
in
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dave Chinn
e
r
xfs: clean
u
p sign warnings in dir2 code
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dave Chinner
xfs: co
n
vert attr to use unsigned names
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dav
e
Chinner
xfs: xf
s
_buf_iomove() doesn't care a
b
o
u
t signe
d
ness
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dave
C
hinner
xf
s
: ma
k
e
x
f
s
_
d
ir_cilookup_result
use unsigned char
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dave Chinner
xfs: conv
e
rt dirnameop
s
to unsigned char nam
e
s
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dave Chin
n
er
xfs: con
v
e
r
t DM ops to use
u
nsigned char na
m
es
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dave Chinner
xfs:
dir
e
c
tory
n
a
mes
a
r
e un
s
igned
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinner
xfs
:
embed
t
he pagb_list array
in the perag structure
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave
Chinner
xfs
:
handle EN
O
MEM correc
t
ly during
i
nitialisation
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
D
ave Chinner
x
fs: Kil
l
f
i
l
e
s
treams
c
ache
flush
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
D
a
v
e
C
h
inner
xfs: Add trace p
o
ints f
o
r pe
r
-ag refco
u
nt
d
ebugg
i
ng
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinner
xfs: Reference count per-ag str
u
c
t
u
r
es
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinner
xfs: Repla
c
e per-ag ar
r
ay with
a
radix tree
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
D
ave
C
h
inner
xfs: conver
t
remaining
direc
t
r
ef
e
re
n
c
e
s
to m_perag
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dav
e
C
h
i
nner
xfs: Co
n
vert filestre
a
ms
c
ode
t
o use per-ag g
e
t/pu
t
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave C
h
i
n
n
er
x
f
s: Don't directl
y
referenc
e
m
_
perag in allocation
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinner
x
f
s
: rename xfs
_
get
_
perag
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Ch
i
nner
xfs
:
Do
n
't wake xfsbufd when idle
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave
Chinner
xfs: Don't wake th
e
aild once p
e
r second
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
D
ave Ch
i
n
n
er
xfs: U
s
e lis
t
_heads for log recovery item lists
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Da
v
e Chinner
x
f
s: clean up inconsistent variable nami
n
g
i
n xfs_s
w
ap_e
x
tent
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Da
v
e Chinne
r
xf
s
: add
t
rac
i
ng
t
o
x
f
s_
s
wap_e
x
tent
s
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Ch
i
nner
xfs
:
x
f
s_swap
_
ext
e
nts needs to handle dynamic fork
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chi
n
ner
xfs: fi
x
m
i
ssing error check in xfs
_
rtfree_r
a
nge
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinner
x
fs:
f
ix stale inode flush av
o
idan
c
e
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
D
ave Chinner
xfs:
Rem
o
ve inode i
o
lock held ch
e
ck during allocati
o
n
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave C
h
inner
xfs: reclaim all in
o
des by backgrou
n
d tree
w
alks
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinner
xfs: Avoid ino
d
es in reclaim
w
hen f
l
us
h
ing from inod
e
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
D
ave Chinner
xf
s
: reclaim inodes
u
nder a write lock
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-13
Dav
e
C
hinn
e
r
lib: In
t
roduce generic
l
ist_sort function
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-10
D
ave Chinner
xfs: Ensure
we force
a
l
l
b
usy e
x
tents
in range to disk
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-10
Dav
e
Chin
n
er
xfs:
D
on't flush
s
tale inodes
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-08
Dave Chinner
xfs:
kill some war
n
ings o
n
i
386 builds
on i386 builds in his environment.
Dave Chinner
provided this
Signed-off by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-12-16
D
ave Chi
n
n
er
XFS
:
Free
buf
f
er pages
a
rr
a
y
uncon
d
i
tionally
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-12-16
Dave
Chinner
xfs:
impr
o
ve
metad
a
t
a
I/O
m
e
r
g
in
g
in the elevator
Signed-off-by:
Dave Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2009-10-08
Dave Chinner
xfs: make sure xfs_s
y
nc_fsdata co
v
ers t
h
e log
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-10-08
Dave Chinner
xfs:
m
ark
i
nodes dirty
before issuing I/O
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-10-08
Dav
e
Chinner
x
f
s
: fix xfs_quiesce_data
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-09-01
Dave C
h
inner
x
f
s: speed up
f
ree
inode
se
a
rch
Signed-off-by:
Dave Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
next