summaryrefslogtreecommitdiff
path: root/disk-io.h
Commit message (Collapse)AuthorAge
* Btrfs: update converter for the new disk formatYan Zheng2008-12-17
| | | | | | | | | | | This patch updates the ext3 to btrfs converter for the new disk format. This mainly involves changing the convert's data relocation and free space management code. This patch also ports some functions from kernel module to btrfs-progs. Thank you, Signed-off-by: Yan Zheng <zheng.yan@oracle.com>
* superblock duplicationYan Zheng2008-12-05
| | | | | | | | | | This patch updates btrfs-progs for superblock duplication. Note: I didn't make this patch as complete as the one for kernel since updating the converter requires changing the code again. Thank you, Signed-off-by: Yan Zheng <zheng.yan@oracle.com>
* btrfs-progs: support for different csum algorithimsJosef Bacik2008-12-02
| | | | | | | | | | | | | This is the btrfs-progs version of the patch to add the ability to have different csum algorithims. Note I didn't change the image maker since it seemed a bit more complicated than just changing some stuff around so I will let Yan take care of that. Everything else was converted and for now a mkfs just sets the type to be BTRFS_CSUM_TYPE_CRC32. Signed-off-by: Josef Bacik <jbacik@redhat.com>
* Verify parent generation number on btree readsChris Mason2008-05-13
|
* Pass down the expected generation number when reading tree blocksChris Mason2008-05-12
|
* Add a readonly flag open_ctree to force RO opensChris Mason2008-05-05
|
* Write all super blocks during commitChris Mason2008-04-10
|
* Retry metadata reads in the face of checksum failuresChris Mason2008-04-09
|
* Walk all block devices looking for btrfsChris Mason2008-03-24
|
* Add support for multiple devices per filesystemChris Mason2008-03-24
|
* Update btrfs-progs to match kernel sourcesYan2008-01-04
|
* Create a slightly more generic extent-caching structureChris Mason2007-10-15
|
* Switch to byte granular allocationsChris Mason2007-10-15
|
* Allow large blocksChris Mason2007-10-15
|
* calculate checksums during IOJosef Bacik2007-06-28
|
* add GPLv2Chris Mason2007-06-12
|
* faster btrfsckChris Mason2007-04-23
|
* add some support for multiple devices to progsChris Mason2007-04-12
|
* early support for multiple devicesChris Mason2007-04-11
|
* create a root dir in mkfsChris Mason2007-03-21
|
* transaction handles everywhereChris Mason2007-03-16
|
* variable block size supportChris Mason2007-03-14
|
* Change the super to point to a tree of trees to enable persistent snapshotsChris Mason2007-03-13
|
* rename funcs and structs to btrfsChris Mason2007-03-13
|
* Fixup reference counting on cowsChris Mason2007-03-06
|
* pretend page cache & commit codeChris Mason2007-03-01
|
* Block sized tree extents and extent deletionChris Mason2007-02-23
|
* extent fixesChris Mason2007-02-21
|
* early extent mapping supportChris Mason2007-02-20
|
* Add backing store, memory managementChris Mason2007-02-02