repo.or.cz
/
linux-2.6
/
btrfs-unstable.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
xfs: always use iget in bulkstat
2010-06-09
Dav
e
Chinner
writeback
:
limit write_
c
ache
_
pages in
t
egri
t
y scann
i
ng
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-06-09
Dave Chinn
e
r
xfs: remove nr_to_writ
e
w
r
iteback windup
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-06-09
Dave Chinner
writeback:
p
ay atte
n
tion t
o
wbc->nr_to_write
i
n
write_cache_
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-06-03
Dave Chinner
xfs: fix race in inode cluster freeing failing
to stale
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-28
Da
v
e Chinner
xfs: fix
might_sle
e
p() warning when initiali
s
ing per
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-28
Dave Chi
n
ner
xfs: Check ne
w
i
n
od
e
size is OK before prea
l
locati
n
g
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dav
e
C
hinner
xfs: Ensure inode alloc
a
tion
b
uffers a
r
e
full
y
replayed
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
D
a
ve Chinner
xfs: enable background pushing of the
CI
L
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
D
a
ve Chin
n
er
xfs: f
o
rced unmounts need to push the CIL
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dav
e
C
h
i
nner
xfs: Introduce delaye
d
l
og
g
ing core code
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave Ch
i
n
ner
xfs: Delayed logging desig
n
document
a
tion
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave Chinner
x
fs: Improve scala
b
ility o
f
busy
e
x
t
e
nt tracking
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-05-24
Da
v
e Chinner
x
f
s: make the l
o
g ticket I
D
available ou
t
side the log
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dav
e
Ch
i
n
n
er
xfs: clean up log
t
icke
t
overrun debug output
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave C
h
inner
xfs:
C
lean up XFS_BLI_* flag
n
ames
p
a
ce
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
D
ave Chin
n
er
xfs
:
m
odify buffer item
referen
c
e
c
o
unting
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dav
e
Chinner
xfs:
a
llow
l
o
g ticket allocatio
n
to take a
l
location
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-24
Dave C
h
inner
x
f
s: Don't reuse the s
a
me tr
a
nsacti
o
n ID for duplicate
d
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave C
h
inner
xfs: make the log tick
e
t
t
ransac
t
ion id random
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Chinn
e
r
xfs: convert
t
he
dquot free list
to use list h
e
ads
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dav
e
Chinne
r
xf
s
: convert the
d
quot
hash list t
o
use list
head
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave
Chinner
xfs: re
m
ove duplica
t
e
code f
r
om dquot reclai
m
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Chinner
xfs: convert the per-mount
dquo
t
li
s
t
t
o use list heads
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
D
a
ve Chinner
xfs: add log item recovery tracing
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Ch
i
n
ner
xfs: introdu
c
e
n
ew internal log
vector structur
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
Reviewed-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Da
v
e Ch
i
nn
e
r
x
fs: fa
c
tor x
l
o
g
_w
r
ite
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
Reviewed-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Chin
n
er
xfs: log ticket reservation underestimates t
h
e num
b
er
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
D
a
ve Chinner
xfs: Clean
u
p xfs_trans_
c
o
m
mitted code af
t
er
f
act
o
ring
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Chinne
r
xfs: u
p
date and fa
c
t
o
r
x
f
s_tr
a
ns_commit
t
ed
(
)
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave
C
h
i
n
ner
x
f
s
:
split
o
ut iclog writing
f
rom xfs_trans
_
co
m
m
it()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Da
v
e Chinner
xfs: fix reserva
t
i
o
n release commit flag in xfs_bmap_add_
a
tt
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Chinner
xfs: remov
e
stale
parameter f
r
om ->iop
_
unpin metho
d
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave Chinne
r
xf
s
:
A
d
d inode pin c
o
unts to trace
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Dave
C
hinner
xfs:
f
ac
t
o
r
l
o
g item initia
l
is
a
tion
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-04-29
Dave Chinner
xfs: add a shrinker to bac
k
g
r
ound inode rec
l
aim
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-04-26
Dave Chinner
x
f
s:
m
ore
s
wap extent fix
e
s
f
or
d
ynam
i
c fork offse
t
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-04-16
D
a
ve Chinner
xf
s
: don't war
n
on E
A
GA
I
N in inode reclaim
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-04-16
Dave Chi
n
ner
xfs: ensu
r
e
tha
t
sync
u
p
d
ates the log tail correc
t
ly
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-03-16
Dave Chinner
x
f
s:
don't
w
a
r
n abou
t
pag
e
discard
s
on shutdown
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-03-05
D
ave C
h
inner
x
fs:
return inode
f
ork
o
ffset in bulkstat for fsr
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-03-05
Dave C
h
inn
e
r
xfs: In
c
rea
s
e the d
e
fault
s
ize of the rese
r
ved blocks
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-03-05
Dave Chinner
xfs:
t
runcate
d
e
l
allo
c
extents
w
he
n
IO
fai
l
s in writeba
c
k
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-03-05
D
ave Chinner
xfs: check for mo
r
e
w
ork
b
e
f
ore sleeping i
n
xfss
y
ncd
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-03-05
D
ave Chin
n
e
r
xfs: Fix a bui
l
d warning
in x
f
s_aop
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 Chin
n
er
x
f
s:
N
o
n
-blocking inode locki
n
g in IO
c
ompletion
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-03-01
Dave Chinner
GFS2:
ordered writes are
b
a
c
k
wa
r
ds
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-02-03
Dav
e
C
hinner
xfs:
kill xf
s
_b
a
write
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-02-03
Dave
C
hinne
r
xfs: kill the unused XFS_QMOPT_* flush flags V2
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-26
D
a
v
e Chinner
xfs: Use delay
write promoti
o
n for dq
u
ot fl
u
s
h
ing
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-26
Dave
C
hi
n
ner
xfs: So
r
t
delayed write buffers before dis
p
at
c
h
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-02-01
Dav
e
Chinner
xfs: Don't
i
ssue bu
f
fer IO dir
e
ct from
A
I
L push V2
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-02-06
D
a
v
e Chinner
xfs: Use
delay
e
d write
for i
n
odes rather t
h
an
a
s
y
nc
V
2
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-02-06
Dave Chinne
r
xfs: Make inode
r
eclai
m
states exp
l
icit
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-26
D
ave
C
hinner
x
fs:
tur
n
off sign warnings
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-26
D
a
ve
Chinner
xfs:
d
o
n't hold onto r
e
s
er
v
ed blocks
o
n
remo
u
nt,ro
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-20
Dave
C
h
i
n
n
er
xfs: rearrange xfs_mod_s
b
() to avoid array sub
s
cript
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
D
a
ve Chinn
e
r
xf
s
: suppress spu
r
i
o
us uninitialised va
r
warn
i
ng in
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
D
a
ve Chinner
xfs: ma
k
e compi
l
e w
a
rn about ch
a
r s
i
gn mis
m
atch
e
s
again
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
D
a
ve
C
h
i
n
ne
r
xfs: clean up si
g
n
warnings
in dir2 co
d
e
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dave Chinner
xfs
:
convert
a
ttr to u
s
e u
n
signed nam
e
s
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dave Ch
i
nne
r
xfs:
x
fs_buf_io
m
ove()
does
n
't care about si
g
nedn
e
ss
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dave
C
hi
n
n
er
xfs: make xfs_dir_cilookup_r
e
sult use uns
i
gned cha
r
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dave Ch
i
nner
xfs: co
n
v
e
rt dirnameops to unsigned
c
har
names
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dave
Chinner
xfs: con
v
ert
DM ops to use unsigned char names
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-19
Dave Chinne
r
xfs: direct
o
ry names are unsigned
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chi
n
n
er
x
f
s
:
e
m
b
ed t
h
e pa
g
b_list array in th
e
pe
r
ag stru
c
ture
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave
C
hin
n
er
xfs: handle
E
NOME
M
c
o
rrectly during initialisa
t
i
o
n
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dav
e
Chinner
xfs: Kill fil
e
s
tr
e
am
s
c
ache flush
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Ch
i
nner
xfs: Add tra
c
e points for per-ag refcount
d
ebugging
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinner
xf
s
: Refer
e
nce count per-ag struct
u
r
es
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinner
x
f
s:
R
eplace per-ag arra
y
w
i
th a
radix
tree
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinner
x
f
s: convert remaining direct references to m_pera
g
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
D
a
ve Chinner
xfs:
C
o
nver
t
f
ilestreams cod
e
to
use per
-
ag get/put
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinner
xfs: Don
'
t
d
ire
c
tly reference m_perag in allocation
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinner
xfs: re
n
ame xfs_get_perag
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dav
e
Chinner
xfs: Do
n
't wa
k
e xfs
b
ufd when idle
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Ch
i
n
ner
xfs: Don't wake the aild once per s
e
cond
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
D
a
v
e Ch
i
nner
xfs: Use list_hea
d
s for log
reco
v
er
y
item lists
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave
C
hinner
xfs: c
l
ean up incons
i
s
t
ent vari
a
ble nam
i
ng in xfs_s
w
ap_extent
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Da
v
e Chinner
xf
s
: add tracing to xfs_s
w
ap_exte
n
t
s
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chinn
e
r
xf
s
: xfs_swap
_
extents
need
s
to handle d
y
namic fork
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
D
a
ve Chi
n
ner
x
f
s: fix
missing error check i
n
xfs_rt
f
ree_range
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
D
av
e
Chinner
xfs: fix stale inode flus
h
avoida
n
ce
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave Chi
n
ner
xfs: Remo
v
e inode iol
o
c
k held check during
a
llocation
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
D
a
ve C
h
inner
xfs: recl
a
im all inodes by backg
r
ou
n
d tre
e
walk
s
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
Dave
C
h
in
n
er
xfs: Avoid
i
nodes in rec
l
aim when
f
lushing from in
o
de
.
.
.
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-15
D
ave Chinner
xfs: reclaim i
n
o
des under a write lock
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-13
Dave
Chinner
lib:
I
ntroduce generic list_sort function
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-10
Dave Chi
n
n
e
r
xfs: Ensure we force all busy extents in range to disk
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-10
D
ave
C
h
i
nner
xfs:
D
on't flush stale inodes
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-01-08
Dave Chinner
xfs:
kill some
warnings on i386
bu
i
lds
on i386 builds in his environment.
Dave Chinner
provided this
Signed-off by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-12-16
Da
v
e Chinner
X
F
S: Free buffer pag
e
s array unconditionally
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-12-16
Dave Chinner
xfs: im
p
rove metadata I
/
O merging i
n
the ele
v
a
to
r
Signed-off-by:
Dave Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2009-10-08
Dave C
h
inner
xfs:
make sure
xfs_sync_fsdata cov
e
r
s
the log
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-10-08
Dave Chinner
xfs:
m
ark inod
e
s dirty before issuin
g
I/O
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-10-08
Dav
e
Chinner
xfs: fix
x
f
s
_quiesce_data
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-09-01
Dave Chinn
e
r
x
f
s: speed
u
p
free in
o
d
e
s
earch
Signed-off-by:
Dave Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2009-09-01
Dave
C
h
inner
xf
s
:
fact
o
r out debug
checks fr
o
m x
f
s
_d
i
alloc a
n
d xfs
_
difr
e
e
commit
|
commitdiff
|
tree
2009-09-01
Dave Chinner
xfs:
factor out inode initiali
s
at
i
on
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2009-06-08
Dave Chinner
xfs
:
introduc
e
a per-
a
g inode i
t
erat
o
r
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
next