repo.or.cz
/
linux-2.6
/
kvm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Btrfs: Fix compile warnings on 32 bit machines
2008-11-11
Chris Ma
s
on
B
tr
f
s: Fi
x
compi
l
e warnings o
n
3
2
bit machines
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Chris Mason
Btrfs: empty_size allocation
fixes
again
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
C
hri
s
Mas
o
n
Btr
f
s: tun
e
btrfs unplug functions f
o
r a small number
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Chris Mason
Btrfs: Turn off extent s
t
ate leak debugging
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Chris
Mason
B
t
r
fs:
Fix usage of struct extent_map
-
>
o
rig_s
t
a
r
t
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Chris Mas
o
n
B
trfs
:
Use invalidatepage when wr
i
tepage finds a page
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Chris Mas
o
n
Btrfs:
T
r
y harder while searching for fr
e
e space
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Chris Maso
n
Bt
r
fs: Fix use afte
r
free during compre
s
sed reads
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Chris
Mas
o
n
B
t
rfs: Make s
u
re pages are dirty be
f
ore d
o
i
n
g
delall
o
c
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
C
h
r
i
s Mason
Btrfs: Don't su
b
s
t
ract
t
oo mu
c
h
fr
o
m the allocati
o
n
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-07
Chr
i
s Mason
B
t
rfs: Avoid
u
nplug st
o
rms during
c
ommit
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-07
Chris M
a
son
B
trfs
:
Fi
x
m
ore false enospc error
s
and a
n
oops f
r
om
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-07
C
h
r
i
s Maso
n
B
trfs:
m
ake sur
e
compress
e
d bios d
o
n't c
o
mplete too
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-07
Chris
Mason
Btfs: Mor
e
m
etad
a
ta allocator opt
i
mizations
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-07
Chris Mason
Btrfs: e
n
force metadata a
l
loc
a
ti
o
n clustering
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-07
C
h
ris Mason
Btrfs:
O
ptimiz
e
c
o
mpressed writeback and reads
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-07
Chris Mason
Bt
r
f
s
: Add
o
rdered async
w
ork queues
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-31
Chris Mason
Btrfs: rev the disk forma
t
for
falloca
t
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-31
Chris Mason
Btr
f
s: C
o
mpression corner
f
i
x
es
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-30
Chris Mason
Btrfs: Fix logic
t
o a
v
oi
d
reading
checksums
f
o
r
-o
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-30
Chris
M
ason
Btrfs: walk compr
e
ssed pages ba
s
ed on the n
r
_pages
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-30
Ch
r
is M
a
so
n
Btrfs: preve
n
t
l
ooping
f
o
r
e
ver in finish_cu
r
re
n
t_in
s
e
r
t
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-29
Chris Mason
Btr
f
s: Rev
t
he disk format for compre
s
s
i
on and r
o
ot
.
.
.
commit
|
commitdiff
|
tree
2008-10-29
Ch
r
is Mason
Btrfs: A
d
d zlib compression su
p
p
o
rt
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-16
Chris Mason
Merg
e
b
r
anch 'ma
s
ter'
o
f ssh://mason@master
.
ke
r
n
e
l
.
.
.
commit
|
commitdiff
|
tree
2008-10-10
Chris M
a
son
B
trfs: Don't call security_inode_
m
kdir dur
i
ng subvol
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-09
Chri
s
Mason
Btrfs: Re
v
t
he disk fo
r
m
a
t for the new
back reference
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-03
Chris Mason
B
t
rfs: cast bio->bi_sector to a u64 bef
o
r
e s
h
i
fting
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-03
Chris Mason
B
trfs:
r
emo
v
e last_log_alloc alloca
t
or optimiz
a
tion
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-03
Chris Mason
B
t
rfs: O_
D
IR
E
CT writes via buffer
e
d
w
r
ites
+
invaldiate
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-01
Chris Mason
Btrfs: don't read leaf blocks con
t
ai
n
i
n
g
o
n
ly checksums
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-30
Chris
M
ason
Btrfs: fix multi-
d
evice
code to use raid
p
olicies set
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-29
Chris
Mason
Btrfs: add an
d
improve commen
t
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-29
Chri
s
M
as
o
n
Btrfs: d
r
op WARN_ON from btrfs_add_leaf
_
ref
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-29
Ch
r
i
s Mas
o
n
Btrfs: Wait for IO on the bloc
k
d
e
v
i
c
e inod
e
s
o
f newly
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
on
Btrfs: Raise
thresholds f
o
r
meta
d
ata writeback
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Maso
n
Bt
r
fs:
fix sleep with spinlock held during unm
o
un
t
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
Remove B
t
rfs compat c
o
de for o
l
der kernels
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
i
s
M
a
son
Btrfs
:
Fix allocation
c
ompl
e
tions in
t
ree log replay
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Ad
d
Btrfs to
f
s
/
K
config
and
f
s/Makefile
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hr
i
s Mason
Up
d
ate
B
t
rfs file
s
for in-kernel
usage
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Merge Btrfs into fs/btrfs
commit
|
commitdiff
|
tree
2008-09-25
C
hris Ma
s
on
B
trfs: Fix race agai
n
st disk_i
_
siz
e
updates
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
son
Add check
f
or tree-
l
og roots
in btrf
s
_alloc_r
e
served_exte
n
t
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mason
Btrfs: Checksum tree
bl
o
cks in
t
he
b
a
ckground
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mason
Fix leaf
o
verflow c
h
eck
in bt
r
fs
_
insert_empty_i
t
ems
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hris
M
ason
Bt
r
fs
:
Fix
mism
e
rge
i
n block
header ch
e
cks
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
Btrfs: Di
s
able
the di
r
fsync optimi
z
ation to
skip
logging
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
r
is
Mas
o
n
Bt
r
fs: Rec
o
rd dirty pages tree-log pages in a
n
extent_
i
o
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Copy into the lo
g
tree i
n
b
ig b
a
tches
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
Bt
r
fs: Optimi
z
e tree log block all
o
cations
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mason
Btrfs: Optimiz
e
btree
w
alk
i
ng
while logg
i
n
g inodes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
Bt
r
f
s
: Dir fsync optimizations
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mason
Btrfs
:
F
i
x releasepage
t
o prop
e
rly ke
e
p dirty and writeba
c
k
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
Btrfs: Update
t
he
h
ighest object
i
d in a root after
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is
Mason
Btrfs: T
r
ee logging fi
x
es
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
Bt
r
f
s
:
Rev the disk format
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Maso
n
Btrfs
:
Add a
w
rite ahead
tree
l
og to op
t
i
m
i
z
e
syn
c
hron
o
us
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: A
d
d debugging chec
k
s to tr
a
ck do
w
n
corr
u
pted
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Btrfs
:
Fi
x
variable
i
nit dur
i
ng c
s
um creat
i
on
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
on
Bt
r
fs: Throttle f
o
r
async bio submits higher up the
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mason
B
t
r
f
s: Rev the disk format
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Wait fo
r
async bio submissio
n
s
t
o
make
some
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Maso
n
Bt
r
fs:
Lo
o
kup readpage checksums on
b
io submission
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Maso
n
Btrfs
:
F
ix add_extent_mapp
i
ng to c
h
e
ck fo
r
duplicates
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
on
Btr
f
s: Lower co
n
tention
o
n the csum m
u
tex
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
son
Btrfs: Wait for kern
e
l threads to
make pr
o
gr
e
ss
d
uring
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Btr
f
s
:
Gi
v
e all the work
e
r threads descr
i
pti
v
e names
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
son
Btrfs: Transa
c
tion commit: don't use filemap
_
fda
t
awa
i
t
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Mason
B
t
rfs: Count async bios se
p
ar
a
tely from
a
s
ync checks
u
m
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs:
L
imit th
e
number of async bio submission kthre
a
ds
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs:
I
nit
address_
s
pace-
>
writeback_index properly
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris M
a
son
Btrf
s
: Update ver
s
i
o
n
.
sh to
v
0
.
1
6
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
Btrfs
:
Avoid calling into the FS for
t
h
e
final iput
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
G
e
t
rid
o
f
B
TRFS_I(inode)->i
n
de
x
and use local vars
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
a
son
Btrfs: Fix t
h
e
multi-bio
c
ode
to save th
e
orig
i
na
l
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
btrfs_lookup_bio_sums seem
s
broken, go back to th
e
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
son
Btrfs: Maintain a list of inodes that are delalloc
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Don't corrupt ram in
s
hrink
_
extent_tree, leak
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
aso
n
Btrfs: Add
s
u
p
p
o
rt for HW assisted c
r
c3
2
c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris
Ma
s
on
B
t
rfs
:
Hold
csum mu
t
ex
w
h
i
l
e
re
a
di
n
g
in sum
s
du
r
ing
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
on
Btrf
s
: More throttle tuning
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
b
t
rfs_search_slo
t
:
r
edu
c
e lock cont
e
nt
i
o
n
b
y cowing
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mason
Btrfs
:
Throttle less of
t
e
n
wa
i
t
i
n
g
f
o
r
snapshots
t
o
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: I
m
prove and cle
a
nup
locking done
by w
a
l
k_down_tree
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
son
Btrfs: Hold a ref
e
rence on bios
d
uring
s
u
bmit_bio
,
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris
Mas
o
n
Btrfs: Drop s
o
me debugging around
t
he e
x
tent_map pinned
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
Btrfs:
Fix stre
a
ming read perfo
r
mance with checksumming on
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
Btrfs: Throttle tunin
g
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mason
Btrfs: Add missin
g
h
u
nk from Yan Zheng's cache
r
eclaim
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
i
s
Mason
Bt
r
fs: F
i
x verify_parent_transid
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Throttle operation
s
if the referenc
e
cache gets
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
rfs: Fix version
.
s
h when used out
s
ide of
an hg rep
o
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Btrfs:
L
eaf r
e
ference cache update
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mas
o
n
B
t
rfs:
Rev the disk fo
r
mat magic
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is
Mason
Btrfs: Fix the defr
a
gmen
t
ion cod
e
a
nd the block
relocation
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Mas
o
n
Btrf
s
: Add version strings on module load
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Mason
Btrfs: Fi
x
some
b
uild
p
roble
m
s on
2
.
6
.
18 b
a
sed enterpris
e
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
M
ason
Btrfs: Search data order
e
d extents f
i
rs
t
for checksums
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
r
i
s Mas
o
n
B
trfs: Fix
3
2 b
i
t c
o
mpiles by using an un
s
igned long
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
next