repo.or.cz
/
btrfs-progs-unstable.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Btrfs: Add inode sequence number for NFS and reserved space in a few structs
2008-12-08
Chris Mason
Btrf
s
: Add inode
sequence number fo
r
NFS and reserved
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-12-08
Chris
M
ason
Bt
r
f
s
: move data check
s
umm
i
ng
into a de
d
icated tree
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-12-02
C
hris Mas
o
n
Rev the disk fo
r
mat fo
r
the compat
c
ode and t
h
e csum
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-18
Chris Mas
o
n
U
pdate the super ma
g
ic
s
tri
n
g
t
o ma
t
ch the seed and
.
.
.
commit
|
commitdiff
|
tree
2008-11-18
Chris Mason
Add disk
format requirements for subvol
b
ac
k
w
ar
d
and
.
.
.
commit
|
commitdiff
|
tree
2008-11-18
Chris Mason
Modi
f
y
the subvol and
s
napshot creation ioctls to work
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-30
Chris
M
ason
Avoid tree of tree root cow when commit
t
ing a
clean FS
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-29
Chris Mas
o
n
R
ev the disk format
f
o
r
com
p
ression an
d
root poin
t
er
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-29
Chris Mason
Add d
i
sk fo
r
mat eleme
n
ts for
com
p
ression
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-09
Chris Mason
Rev
t
he di
s
k forma
t
for t
h
e n
e
w
bac
k
ref
e
rence format
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-05
C
h
r
is M
a
son
Disk format ch
a
nges required for write ahead tree
l
og
commit
|
commitdiff
|
tree
2008-08-21
C
hris Mas
o
n
Rev the d
i
sk format
commit
|
commitdiff
|
tree
2008-08-04
Chris Mason
Added tag
v0
.
16 for cha
n
geset
2b26e4
f
8c7
1
e
commit
|
commitdiff
|
tree
2008-08-04
Chr
i
s Ma
s
o
n
Update version
.
sh to v0
.
16
commit
|
commitdiff
|
tree
2008-07-24
Chris Mason
Rev the di
s
k format
commit
|
commitdiff
|
tree
2008-07-24
C
h
ris
M
ason
Print the versi
o
n st
r
ing in a
f
ew p
r
og
r
ams
commit
|
commitdiff
|
tree
2008-07-23
Chris Ma
s
o
n
Add version strings
commit
|
commitdiff
|
tree
2008-07-23
Chris
Mason
Add
.
hgignore file
t
o ignore veris
o
n
.
h
commit
|
commitdiff
|
tree
2008-06-10
C
h
ri
s
Mason
Add s
y
nc and transactio
n
i
o
ctl
d
efs
commit
|
commitdiff
|
tree
2008-05-29
Chris
M
ason
Added tag
v0
.
15
fo
r
changeset e65
7
1e2
c
e0c8
commit
|
commitdiff
|
tree
2008-05-13
Ch
r
is
Mason
Verify
p
a
r
ent generation number on bt
r
ee re
a
ds
commit
|
commitdiff
|
tree
2008-05-12
Chr
i
s Mason
Pass down the expected generatio
n
number when read
i
ng
.
.
.
commit
|
commitdiff
|
tree
2008-05-12
C
h
ris
M
as
o
n
Fix the pretty print code for
num_bytes == 0
commit
|
commitdiff
|
tree
2008-05-05
Ch
r
is Mason
Ad
d
a reado
n
ly flag open
_
ctree to
force RO
open
s
commit
|
commitdiff
|
tree
2008-05-02
Ch
r
is
M
ason
b
c
p updates
f
or single f
i
l
e copies
commit
|
commitdiff
|
tree
2008-05-02
C
hris Mason
Ad
d
bcp t
o
test t
h
e clo
n
e file i
o
ctl
commit
|
commitdiff
|
tree
2008-05-02
Chris Maso
n
Fi
x
c
o
mpil
e
r war
n
ing in vo
l
umes
.
c
commit
|
commitdiff
|
tree
2008-05-02
C
h
ris
Mason
Add the
clone
i
octl number
commit
|
commitdiff
|
tree
2008-05-01
Chris Mason
Fi
x
uninitialized variables,
and
u
se -O s
o
gcc sta
r
ts
.
.
.
commit
|
commitdiff
|
tree
2008-04-29
Chris Mason
Added tag v0
.
1
4 fo
r
ch
a
ngese
t
969099968b
6
0
commit
|
commitdiff
|
tree
2008-04-28
Chris Maso
n
A
d
d btrfs-vol command
to balance, add
a
nd (
e
ventually
.
.
.
commit
|
commitdiff
|
tree
2008-04-25
Chris Mason
Ad
d
mk
f
s
.
btrfs -A of
f
s
e
t to control allocation start
.
.
.
commit
|
commitdiff
|
tree
2008-04-24
C
h
ris Mason
F
i
x
b
alanc
e
_level
to free
t
he middle blo
c
k if t
h
ere
.
.
.
commit
|
commitdiff
|
tree
2008-04-24
Chris Mason
Don't empty the middle buffer i
n
push_nodes_for
_
i
n
sert
commit
|
commitdiff
|
tree
2008-04-24
Chris Mason
Keep more pointers free i
n
the nodes f
o
r double spli
t
s
commit
|
commitdiff
|
tree
2008-04-22
Chris
M
ason
Drop quick-test fro
m
the list of pro
g
rams built by
.
.
.
commit
|
commitdiff
|
tree
2008-04-22
Ch
r
is Mason
Update the Ext3 converter
commit
|
commitdiff
|
tree
2008-04-22
Chris
M
aso
n
Add a command to show all of the bt
r
fs filesystems
.
.
.
commit
|
commitdiff
|
tree
2008-04-18
Chris Ma
s
o
n
Fix c
h
unk alloca
t
ion when some d
e
vices don't
have enou
g
h
.
.
.
commit
|
commitdiff
|
tree
2008-04-18
Ch
r
is Ma
s
on
Add chec
k
s to avoid adding t
h
e s
a
me device tw
i
ce during
.
.
.
commit
|
commitdiff
|
tree
2008-04-18
Chris Mason
Use better chunk sizes for small and la
r
ge
filesystems
commit
|
commitdiff
|
tree
2008-04-18
Chris Mason
A
dd
support f
o
r filesystem l
a
bels via mkfs
.
bt
r
f
s -L
commit
|
commitdiff
|
tree
2008-04-18
Chris
M
a
s
o
n
Use device
u
uids when scanning devices
commit
|
commitdiff
|
tree
2008-04-16
Chris
M
as
o
n
Add r
a
id1
0
support
commit
|
commitdiff
|
tree
2008-04-15
C
hris M
a
son
A
d
d
chunk
u
uids and upd
a
te multi
-
device back referen
c
es
commit
|
commitdiff
|
tree
2008-04-15
Chris Mason
F
ix u
p
the qu
i
c
k
btree c
o
de test progra
m
commit
|
commitdiff
|
tree
2008-04-11
Chris Mason
Fix a few casts for 32 bit compile
commit
|
commitdiff
|
tree
2008-04-10
Chri
s
Mas
o
n
Write all super blocks during c
o
mmit
commit
|
commitdiff
|
tree
2008-04-09
Chris Mason
Ret
r
y me
t
a
d
a
t
a read
s
in
the f
a
ce of checksum failures
commit
|
commitdiff
|
tree
2008-04-09
Chri
s
Mason
Change b
t
rfs_map_
b
l
ock
to return a s
t
ructure with mappings
.
.
.
commit
|
commitdiff
|
tree
2008-04-04
Chris Mason
Don't
a
llow written blocks from this tr
a
n
s
action to
.
.
.
commit
|
commitdiff
|
tree
2008-04-09
Chris M
a
son
Use le
a
fsize a
n
d no
d
esize =
=
pagesi
z
e f
o
r
now
commit
|
commitdiff
|
tree
2008-04-04
C
hris
Ma
s
o
n
Re
c
ow all roo
t
s at the end of
mkfs
commit
|
commitdiff
|
tree
2008-04-03
C
hri
s
Maso
n
Add mkfs opti
o
ns fo
r
da
t
a an
d
metadata mirroring modes
commit
|
commitdiff
|
tree
2008-04-03
Chri
s
Mason
Add support for single
s
ingle duplication
of me
t
adata
commit
|
commitdiff
|
tree
2008-04-03
Chris
Mason
A
d
d mi
r
roring support across multiple driv
e
s
commit
|
commitdiff
|
tree
2008-04-01
Chris
M
a
son
Use
g
etopt_long an
d
i
n
troduce long mkf
s
o
pti
o
ns
.
.
.
.
commit
|
commitdiff
|
tree
2008-04-01
Chr
i
s Mason
Upd
a
te struct bt
r
fs_h
e
ader flag
s
,
and
u
s
e it to indicate
.
.
.
commit
|
commitdiff
|
tree
2008-03-25
Ch
r
i
s Mason
I
m
plement raid0 when mu
l
tiple dev
i
ces are present
commit
|
commitdiff
|
tree
2008-03-24
C
h
r
is Maso
n
Walk all bl
o
ck devices
l
o
ok
i
ng f
o
r
btrfs
commit
|
commitdiff
|
tree
2008-03-24
Chris Mason
ioctls to scan
f
or
btrfs filesys
t
ems
commit
|
commitdiff
|
tree
2008-03-24
Chr
i
s Mas
o
n
Btrfsck up
d
ates
f
or multi-device filesy
s
t
e
ms
commit
|
commitdiff
|
tree
2008-03-24
Chris
M
ason
Dyn
a
mi
c
chunk allocation
commit
|
commitdiff
|
tree
2008-03-24
Chris Mason
Ad
d
sup
p
o
r
t
for multiple devices per fil
e
system
commit
|
commitdiff
|
tree
2008-03-04
Chris Mas
o
n
Remove
e
x
tent back refs
in
batches
,
and
av
o
id dupli
c
ate
.
.
.
commit
|
commitdiff
|
tree
2008-02-04
Chr
i
s Mason
Add debugging f
o
r bl
o
ck group
u
p
date failure
commit
|
commitdiff
|
tree
2008-03-04
Chris M
a
son
Insert extent record and
t
he first backref in a
s
ingle
.
.
.
commit
|
commitdiff
|
tree
2008-01-30
Ch
r
is Mason
Copy
corr
e
c
t
tree whe
n
insert
i
ng in
t
o slot 0
commit
|
commitdiff
|
tree
2008-01-29
Chris Mas
o
n
Add i
n
ode item and backref
in one insert,
reducing
.
.
.
commit
|
commitdiff
|
tree
2008-01-29
Chri
s
Mason
During del
e
tes and truncate, remove many i
t
ems at
o
nce
.
.
.
commit
|
commitdiff
|
tree
2008-03-04
Chris Mason
Add some
e
xtra debugg
i
ng around file data checksum
.
.
.
commit
|
commitdiff
|
tree
2008-01-24
Chris Mason
Tune re
a
d
ah
e
ad duri
n
g defrag to avoid readi
n
g
too much
.
.
.
commit
|
commitdiff
|
tree
2008-03-04
Chris
Mason
Rename the
ex
t
ent_map co
d
e
to exten
t
_io
commit
|
commitdiff
|
tree
2008-03-04
Ch
r
is Ma
s
on
Add debu
g
-tr
e
e -e
t
o
print all all
o
c
a
ted ext
e
nts, and
.
.
.
commit
|
commitdiff
|
tree
2008-02-21
Ch
r
i
s
Mason
Added
tag v0
.
1
3
for
change
s
et 58b803dc9fae
commit
|
commitdiff
|
tree
2008-02-15
Chr
i
s
Mason
mkfs: Zero 2MB at the start
a
n
d end of th
e
de
v
ic
e
commit
|
commitdiff
|
tree
2008-02-06
Chr
i
s Mason
Added ta
g
v0
.
12 for cha
n
g
e
s
et 5e8f040cdf7c
commit
|
commitdiff
|
tree
2008-02-04
Chris Mason
Upda
t
e magic
commit
|
commitdiff
|
tree
2008-02-01
Chris Mason
Has
h
in the o
w
ner an
d
o
f
fs
e
t for
f
ile extent backre
f
.
.
.
commit
|
commitdiff
|
tree
2008-01-17
Chris Mason
Add
e
d tag v0
.
11 for changeset b3e5908
9
d
a
b6
commit
|
commitdiff
|
tree
2008-01-15
Chris
M
ason
Added tag v0
.
10 for
chang
e
set
548ea8d7514b
commit
|
commitdiff
|
tree
2008-01-14
Chris
Maso
n
Insta
l
l btrfs-c
o
n
v
e
rt dur
i
ng make ins
t
all
commit
|
commitdiff
|
tree
2008-01-14
Chris Mason
Change
t
he magic
t
o re
v
the disk format
commit
|
commitdiff
|
tree
2008-01-07
Chris Mason
btrfs_print
_
node: don't
use btrfs_
i
tem
_
key_to_cpu o
n
.
.
.
commit
|
commitdiff
|
tree
2008-01-04
Chris Mason
Add Y
a
n Zheng's ext3->btrf
s
conversion prog
r
am
commit
|
commitdiff
|
tree
2007-12-21
Chri
s
Mason
Add onlin
e
resizin
g
ioc
t
ls
commit
|
commitdiff
|
tree
2007-12-14
Ch
r
is
M
ason
Verify
extent back referenc
e
s
in btrfsck
commit
|
commitdiff
|
tree
2007-12-13
Chris Mason
Reo
r
der
e
x
tent bac
k
refs to di
f
ferentiate fi
l
e data
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Chris
M
a
s
on
Create macros
t
o generation
s
et/get funcs f
o
r on di
s
k
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Chris Mason
Add back pointers from
the inode to the
d
irectory that
.
.
.
commit
|
commitdiff
|
tree
2007-12-11
Chri
s
Mason
Add back pointers from extents
to the fi
l
e
o
r
b
tr
e
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-09
Chris M
a
s
o
n
Add
gen
e
ratio
n
number
s
to blo
c
k pointers
commit
|
commitdiff
|
tree
2007-12-04
Chris
Mason
Added tag v0
.
9
f
or change
s
et 9
9
eb
8
c
f
2ca51
commit
|
commitdiff
|
tree
2007-11-30
C
hris Mason
Add simple s
t
ripe size
p
arameter
commit
|
commitdiff
|
tree
2007-10-19
Chri
s
Mas
o
n
prop
e
rly init block group cache st
r
u
c
ts
commit
|
commitdiff
|
tree
2007-10-17
Chris M
a
son
Remove the last radix tree
(
b
l
ock_
g
roup
_
cac
h
e)
commit
|
commitdiff
|
tree
2007-10-15
Chris Mason
Make the crc32
c
c
o
d
e
ma
t
c
h
w
hat the kernel modules
.
.
.
commit
|
commitdiff
|
tree
2007-10-15
Chris Mason
Create a slig
h
tly more g
e
n
e
ric extent-cachi
n
g
structure
commit
|
commitdiff
|
tree
2007-10-15
Chris Mason
Switch to byt
e
granular allocations
commit
|
commitdiff
|
tree
2007-10-15
C
h
ris Mason
Stop u
s
ing rad
i
x trees to record p
e
nding allocations
commit
|
commitdiff
|
tree
next