repo.or.cz
/
btrfs-progs-unstable
/
devel.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Add disk format elements for compression
2008-10-29
Chris Mason
Add disk format element
s
for comp
r
e
s
s
i
o
n
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-09
C
h
ris Mason
Rev the disk fo
r
mat
f
o
r
the n
e
w bac
k
ref
e
rence forma
t
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-05
Chris Mason
D
i
sk f
o
rmat changes required fo
r
write
a
hea
d
tree log
commit
|
commitdiff
|
tree
2008-08-21
Chris Mason
Rev the dis
k
f
o
rmat
commit
|
commitdiff
|
tree
2008-08-04
Chris
Mason
Added tag
v0
.
16 f
o
r chan
g
eset 2b26e4f8c71e
commit
|
commitdiff
|
tree
2008-08-04
Chris
M
ason
Update
version
.
sh
to v0
.
1
6
commit
|
commitdiff
|
tree
2008-07-24
Chris Mason
Rev
t
he d
i
sk format
commit
|
commitdiff
|
tree
2008-07-24
Chri
s
Mason
Pr
i
nt the
v
ersion string in a fe
w
pr
o
g
rams
commit
|
commitdiff
|
tree
2008-07-23
Chris
M
ason
Add version st
r
ings
commit
|
commitdiff
|
tree
2008-07-23
Chr
i
s Mason
Add
.
hgignore file to
i
g
no
r
e
verison
.
h
commit
|
commitdiff
|
tree
2008-06-10
Chri
s
M
ason
A
dd sync and
t
rans
a
ctio
n
ioctl defs
commit
|
commitdiff
|
tree
2008-05-29
Chri
s
Mason
A
dded tag v0
.
15 f
o
r c
h
ang
e
se
t
e6571e2ce0c8
commit
|
commitdiff
|
tree
2008-05-13
Chris Mas
o
n
Verify parent generation num
b
e
r on
btree reads
commit
|
commitdiff
|
tree
2008-05-12
Chr
i
s M
a
son
Pass d
o
wn t
h
e expect
e
d generation number when
reading
.
.
.
commit
|
commitdiff
|
tree
2008-05-12
Chris M
a
s
o
n
Fix
t
he prett
y
p
r
i
n
t co
d
e for num_bytes ==
0
commit
|
commitdiff
|
tree
2008-05-05
Chris
M
ason
A
dd
a
re
a
donly flag
ope
n
_ctr
e
e to for
c
e
R
O opens
commit
|
commitdiff
|
tree
2008-05-02
Chris
M
ason
b
cp u
p
dates for s
i
ngle f
i
le copies
commit
|
commitdiff
|
tree
2008-05-02
Ch
r
is Mason
Add bcp to tes
t
the clone fi
l
e i
o
ctl
commit
|
commitdiff
|
tree
2008-05-02
Chris Mason
Fix com
p
iler wa
r
ning i
n
volum
e
s
.
c
commit
|
commitdiff
|
tree
2008-05-02
Chris Maso
n
Add the clone
i
o
c
tl number
commit
|
commitdiff
|
tree
2008-05-01
Chris Mason
Fix uninitialized variables, and
use -O so gcc starts
.
.
.
commit
|
commitdiff
|
tree
2008-04-29
Chris
M
a
s
on
Add
e
d
t
ag
v0
.
14 for
c
hangese
t
96
9
099968b60
commit
|
commitdiff
|
tree
2008-04-28
Chris Maso
n
Ad
d
b
t
rfs-vol c
o
mmand to bal
a
nce, add and (eventu
a
lly
.
.
.
commit
|
commitdiff
|
tree
2008-04-25
Chris Mason
Add mkfs
.
btr
f
s -A offset to
c
o
n
t
r
ol all
o
c
ation start
.
.
.
commit
|
commitdiff
|
tree
2008-04-24
Chris Mason
Fi
x
balance_level
t
o free t
h
e middle bl
o
c
k if th
e
re
.
.
.
commit
|
commitdiff
|
tree
2008-04-24
C
hri
s
Mason
Don't empty
t
he middle buffer i
n
p
u
sh_nodes_for_insert
commit
|
commitdiff
|
tree
2008-04-24
Chris Mason
Ke
e
p more point
e
rs free i
n
the no
d
e
s
for double splits
commit
|
commitdiff
|
tree
2008-04-22
Chris
Mason
Drop quick-
t
est
f
r
om the list of program
s
b
u
ilt by
.
.
.
commit
|
commitdiff
|
tree
2008-04-22
C
h
ris Mason
Update the
E
xt3 converter
commit
|
commitdiff
|
tree
2008-04-22
C
h
r
is Maso
n
Add a command to show all of the
btrfs filesystems
.
.
.
commit
|
commitdiff
|
tree
2008-04-18
Chris Mason
Fix chunk al
l
o
c
ation whe
n
s
ome dev
i
c
es don't
ha
v
e
en
o
ugh
.
.
.
commit
|
commitdiff
|
tree
2008-04-18
C
h
ris
Mason
Add che
c
ks to a
v
oid adding t
h
e
same device twice during
.
.
.
commit
|
commitdiff
|
tree
2008-04-18
Chris M
a
s
on
Use better
c
hunk si
z
es for
s
m
a
ll and
large f
i
lesystems
commit
|
commitdiff
|
tree
2008-04-18
C
h
ris Mas
o
n
Add support for filesystem labels via
m
kfs
.
bt
r
fs -L
commit
|
commitdiff
|
tree
2008-04-18
Chri
s
Mason
Use
d
evi
c
e uuids when scanning devices
commit
|
commitdiff
|
tree
2008-04-16
Ch
r
is Ma
s
on
Add raid10 suppo
r
t
commit
|
commitdiff
|
tree
2008-04-15
Chris Mason
A
dd
c
hunk uuid
s
and update multi-device back re
f
erences
commit
|
commitdiff
|
tree
2008-04-15
Chris Mason
Fi
x
up the
q
uick
b
tr
e
e co
d
e t
e
st program
commit
|
commitdiff
|
tree
2008-04-11
Chri
s
Mason
Fix a few
c
asts for 32 bit compile
commit
|
commitdiff
|
tree
2008-04-10
C
h
r
is Mason
Writ
e
all super bl
o
cks during commit
commit
|
commitdiff
|
tree
2008-04-09
Chris Mason
Retry me
t
adata
r
e
ads in the f
a
ce
o
f checksum
f
ailures
commit
|
commitdiff
|
tree
2008-04-09
Chris Mason
Change btrfs_map
_
block
to return a
s
truct
u
re with mappings
.
.
.
commit
|
commitdiff
|
tree
2008-04-04
Ch
r
is Mason
D
on't allow
w
r
itten blocks
f
r
o
m this transa
c
t
i
on to
.
.
.
commit
|
commitdiff
|
tree
2008-04-09
Chr
i
s Mas
o
n
Use leafsize and nodesize
=
=
pagesi
z
e for now
commit
|
commitdiff
|
tree
2008-04-04
Chris Mas
o
n
Re
c
ow all roots a
t
the end of mkfs
commit
|
commitdiff
|
tree
2008-04-03
Chris Ma
s
on
Add mkfs op
t
ions for data and metada
t
a mirr
o
r
ing modes
commit
|
commitdiff
|
tree
2008-04-03
Chris Mason
A
d
d s
u
pport for
si
n
g
le single du
p
lication
o
f
metadata
commit
|
commitdiff
|
tree
2008-04-03
C
h
ris Maso
n
Add mi
r
r
o
ring supp
o
rt acr
o
s
s
multiple drives
commit
|
commitdiff
|
tree
2008-04-01
C
h
ris Mason
U
s
e getopt_long and i
n
troduce long mkfs options
.
.
.
.
commit
|
commitdiff
|
tree
2008-04-01
Chris M
a
son
Upd
a
t
e stru
c
t btrfs_header f
l
ags, an
d
use it t
o
indicate
.
.
.
commit
|
commitdiff
|
tree
2008-03-25
Chris
M
ason
Impl
e
ment
r
aid0 whe
n
m
ult
i
ple devices are pre
s
en
t
commit
|
commitdiff
|
tree
2008-03-24
Ch
r
is Mason
W
a
l
k all block devices lookin
g
fo
r
btrfs
commit
|
commitdiff
|
tree
2008-03-24
Chris Maso
n
ioctls
t
o scan for b
t
rf
s
filesys
t
ems
commit
|
commitdiff
|
tree
2008-03-24
Chris Mason
Btrfs
c
k updates for mul
t
i-devi
c
e
filesystems
commit
|
commitdiff
|
tree
2008-03-24
Chr
i
s
M
ason
D
ynam
i
c chunk allocation
commit
|
commitdiff
|
tree
2008-03-24
Chris Mason
Ad
d
support for multiple
devices
p
e
r filesystem
commit
|
commitdiff
|
tree
2008-03-04
Chris
M
ason
Re
m
ove
e
xten
t
back refs in b
a
tches, and
a
v
o
i
d du
p
licate
.
.
.
commit
|
commitdiff
|
tree
2008-02-04
C
h
ris Mason
Add debuggin
g
for
b
lo
c
k gro
u
p update failu
r
e
commit
|
commitdiff
|
tree
2008-03-04
C
hris Maso
n
I
nsert ext
e
nt record an
d
the first
b
ackref in
a
si
n
gle
.
.
.
commit
|
commitdiff
|
tree
2008-01-30
Chr
i
s Ma
s
on
Co
p
y cor
r
e
c
t tree whe
n
i
nser
t
ing into slot 0
commit
|
commitdiff
|
tree
2008-01-29
Chr
i
s
M
ason
A
dd in
o
de
i
t
e
m and
b
a
c
kref
in one insert
,
reduc
i
ng
.
.
.
commit
|
commitdiff
|
tree
2008-01-29
Chris Mason
During deletes and trunc
a
te, remo
v
e many
items at once
.
.
.
commit
|
commitdiff
|
tree
2008-03-04
Chris
Mason
Add some e
x
t
ra
d
ebugging around f
i
le data checksum
.
.
.
commit
|
commitdiff
|
tree
2008-01-24
Chri
s
Mason
Tune readahead d
u
ring defra
g
to
avo
i
d reading too m
u
ch
.
.
.
commit
|
commitdiff
|
tree
2008-03-04
Chris Mason
Rename
t
h
e
extent_map co
d
e t
o
extent_
i
o
commit
|
commitdiff
|
tree
2008-03-04
C
h
ris
Mason
Add debug-tree
-e to pr
i
nt a
l
l a
l
located extents
,
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2008-02-21
Chri
s
Mason
Added tag
v0
.
13 for
c
hangeset 58b803dc9fae
commit
|
commitdiff
|
tree
2008-02-15
Chris Mas
o
n
mkfs:
Z
er
o
2MB a
t
the
s
t
art and
e
nd of
t
he d
e
vice
commit
|
commitdiff
|
tree
2008-02-06
Chris Mason
Added tag v0
.
12 for change
s
e
t
5e8f040c
d
f7c
commit
|
commitdiff
|
tree
2008-02-04
Chris M
a
son
Update magic
commit
|
commitdiff
|
tree
2008-02-01
Chris Mason
Hash in
t
he owner and offset for file extent
backref
.
.
.
commit
|
commitdiff
|
tree
2008-01-17
Chris Mason
A
dded tag
v
0
.
11 for changeset b3e5
9
08
9
dab6
commit
|
commitdiff
|
tree
2008-01-15
Chris
M
ason
A
dded tag v
0
.
10 for chan
g
eset 548ea
8
d75
1
4b
commit
|
commitdiff
|
tree
2008-01-14
Chris
Mason
Insta
l
l bt
r
fs-convert
d
u
r
in
g
m
a
ke i
n
stall
commit
|
commitdiff
|
tree
2008-01-14
Chris Mas
o
n
Ch
a
nge the
m
a
gic to
rev t
h
e
d
is
k
form
a
t
commit
|
commitdiff
|
tree
2008-01-07
Chris Mason
b
t
rfs_pri
n
t_node: do
n
't use b
t
rfs
_
item_key_to_
c
pu on
.
.
.
commit
|
commitdiff
|
tree
2008-01-04
Chris M
a
so
n
Add Yan
Z
heng's ext3->btrfs conversion progr
a
m
commit
|
commitdiff
|
tree
2007-12-21
Chris
Mason
A
d
d online resizing io
c
t
l
s
commit
|
commitdiff
|
tree
2007-12-14
Chris Mason
V
e
rify e
x
te
n
t back references
i
n
b
trfsck
commit
|
commitdiff
|
tree
2007-12-13
Chris Mason
Reorde
r
e
x
tent back refs t
o
di
f
ferentiate file data
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Chris Mason
Create macro
s
to generation
set/get funcs f
o
r on d
i
sk
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Chris Ma
s
o
n
Add
b
a
ck
pointers from the inode to
t
he directory that
.
.
.
commit
|
commitdiff
|
tree
2007-12-11
C
hris Mason
Add back pointers from extents
t
o the file or btree
.
.
.
commit
|
commitdiff
|
tree
2007-12-09
Ch
r
is Mason
A
d
d g
e
ne
r
ati
o
n
numbers to blo
c
k
poi
n
ter
s
commit
|
commitdiff
|
tree
2007-12-04
Chris
Mason
Add
e
d tag v0
.
9 fo
r
changeset
99eb
8
cf2ca
5
1
commit
|
commitdiff
|
tree
2007-11-30
Chris Mason
Ad
d
s
i
mple strip
e
size
par
a
meter
commit
|
commitdiff
|
tree
2007-10-19
Chris Ma
s
o
n
p
r
operly init bloc
k
group
c
ache
s
tructs
commit
|
commitdiff
|
tree
2007-10-17
Chris Mason
Remove t
h
e las
t
r
adix tree (bl
o
ck
_
g
roup_ca
c
he
)
commit
|
commitdiff
|
tree
2007-10-15
Chris
M
ason
M
a
ke the c
r
c32c code mat
c
h w
h
at th
e
k
er
n
el m
o
d
u
l
e
s
.
.
.
commit
|
commitdiff
|
tree
2007-10-15
Chris Mason
Create a sli
g
htly m
o
re generic extent-cachin
g
structure
commit
|
commitdiff
|
tree
2007-10-15
C
h
ris Mason
Switch to
b
yte
g
r
anular allocations
commit
|
commitdiff
|
tree
2007-10-15
Chris
M
ason
Stop using radix t
r
ees to record
pending allocations
commit
|
commitdiff
|
tree
2007-10-15
Chr
i
s Mason
Allow large
block
s
commit
|
commitdiff
|
tree
2007-09-14
Chris Mason
ext
r
a
stats
f
or btrfsc
k
, link co
u
nt
in print-
t
r
ee
.
c
commit
|
commitdiff
|
tree
2007-09-11
C
h
ris Mason
Added
ta
g
v0
.
8
for
c
h
a
n
g
es
e
t f481
0
b
8d5822
commit
|
commitdiff
|
tree
2007-08-07
C
h
ris Mason
Added
t
ag v
0
.
6 for
cha
n
geset
75b9a16fff1a
commit
|
commitdiff
|
tree
2007-08-07
Chris Mas
o
n
add defrag i
o
ctl
commit
|
commitdiff
|
tree
2007-06-28
Chris Mason
Added
ta
g
v0
.
5 fo
r
chan
g
eset 85bf73
1
75772
commit
|
commitdiff
|
tree
2007-06-28
Chr
i
s Mason
Do
c
umentat
i
on update
commit
|
commitdiff
|
tree
2007-06-22
C
hris Mason
Added tag
v
0
.
4 fo
r
changes
e
t c969
4
52d5ae7
commit
|
commitdiff
|
tree
next