Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Retry metadata reads in the face of checksum failures | Chris Mason | 2008-04-09 | |
| | ||||
* | Change btrfs_map_block to return a structure with mappings for all stripes | Chris Mason | 2008-04-09 | |
| | ||||
* | Recow all roots at the end of mkfs | Chris Mason | 2008-04-04 | |
| | | | | | | The mkfs code bootstraps the filesystem on a single device. Once the raid block groups are setup, it needs to recow all of the blocks so that each tree is properly allocated. | |||
* | Add mirroring support across multiple drives | Chris Mason | 2008-04-03 | |
| | ||||
* | btrfs-progs: Fix printf format casting errors | Alex Chiang | 2008-04-01 | |
| | | | | | | | | | | | We get lots of warnings of the flavor: utils.c:441: warning: format '%Lu' expects type 'long long unsigned int' but argument 2 has type 'u64' And thanks to -Werror, the build fails. Clean up these printfs by properly casting the arg to the format specified. Signed-off-by: Alex Chiang <achiang@hp.com> | |||
* | Update struct btrfs_header flags, and use it to indicate buffers are written | Chris Mason | 2008-04-01 | |
| | ||||
* | Walk all block devices looking for btrfs | Chris Mason | 2008-03-24 | |
| | ||||
* | Btrfsck updates for multi-device filesystems | Chris Mason | 2008-03-24 | |
| | ||||
* | Dynamic chunk allocation | Chris Mason | 2008-03-24 | |
| | ||||
* | Add support for multiple devices per filesystem | Chris Mason | 2008-03-24 | |
| | ||||
* | Rename the extent_map code to extent_io | Chris Mason | 2008-03-04 | |
| | | | | This mirrors the changes in the kernel code. | |||
* | Add rollback support for the converter | Yan | 2008-01-08 | |
| | | | | | | This patch adds rollback support for the converter, the converter can roll back a conversion if the image file haven't been modified. In addition, I rearrange some codes in convert.c and add a few comments. | |||
* | Update find_free_extent for the ext3 conversion tool | Yan | 2008-01-04 | |
| | | | | | This patch adds customized find_free_extent support to btrfs-progs, the conversion program requires this. | |||
* | Update btrfs-progs to match kernel sources | Yan | 2008-01-04 | |
| | ||||
* | Verify extent back references in btrfsck | Chris Mason | 2007-12-14 | |
| | ||||
* | Update btrfs-progs to better match the kernel | Yan | 2007-12-05 | |
| | ||||
* | Add simple stripe size parameter | Chris Mason | 2007-11-30 | |
| | ||||
* | Remove the last radix tree (block_group_cache) | Chris Mason | 2007-10-17 | |
| | ||||
* | Make the crc32c code match what the kernel modules are currently doing | Chris Mason | 2007-10-15 | |
| | ||||
* | Create a slightly more generic extent-caching structure | Chris Mason | 2007-10-15 | |
| | ||||
* | Switch to byte granular allocations | Chris Mason | 2007-10-15 | |
| | ||||
* | Stop using radix trees to record pending allocations | Chris Mason | 2007-10-15 | |
| | ||||
* | Allow large blocks | Chris Mason | 2007-10-15 | |
| | ||||
* | calculate checksums during IO | Josef Bacik | 2007-06-28 | |
| | ||||
* | add GPLv2 | Chris Mason | 2007-06-12 | |
| | ||||
* | remove device tree | Chris Mason | 2007-06-09 | |
| | ||||
* | start of block group code | Chris Mason | 2007-04-26 | |
| | ||||
* | faster btrfsck | Chris Mason | 2007-04-23 | |
| | ||||
* | add owner and type fields to the extents aand block headers | Chris Mason | 2007-04-20 | |
| | ||||
* | add some support for multiple devices to progs | Chris Mason | 2007-04-12 | |
| | ||||
* | early support for multiple devices | Chris Mason | 2007-04-11 | |
| | ||||
* | drop the inode map tree | Chris Mason | 2007-04-10 | |
| | ||||
* | btrfsctl | Chris Mason | 2007-04-10 | |
| | ||||
* | uuids | Chris Mason | 2007-04-05 | |
| | ||||
* | create a root dir in mkfs | Chris Mason | 2007-03-21 | |
| | ||||
* | Better block record keeping, real mkfs | Chris Mason | 2007-03-20 | |
| | ||||
* | change dir-test to insert inode_items | Chris Mason | 2007-03-20 | |
| | ||||
* | Add inode map, and the start of file extent items | Chris Mason | 2007-03-20 | |
| | ||||
* | transaction handles everywhere | Chris Mason | 2007-03-16 | |
| | ||||
* | variable block size support | Chris Mason | 2007-03-14 | |
| | ||||
* | Change the super to point to a tree of trees to enable persistent snapshots | Chris Mason | 2007-03-13 | |
| | ||||
* | rename funcs and structs to btrfs | Chris Mason | 2007-03-13 | |
| | ||||
* | get/set for struct header fields | Chris Mason | 2007-03-12 | |
| | ||||
* | fix leak in btrfs_drop_snapshot | Chris Mason | 2007-03-12 | |
| | ||||
* | Fixup last found extent caching | Chris Mason | 2007-03-07 | |
| | ||||
* | Fixup reference counting on cows | Chris Mason | 2007-03-06 | |
| | ||||
* | early reference counting | Chris Mason | 2007-03-02 | |
| | ||||
* | period commit during initial fill in the random tester | Chris Mason | 2007-03-02 | |
| | ||||
* | Fix extent code to use merge during delete | Chris Mason | 2007-03-02 | |
| | | | | | | Remove implicit commit in del_item and insert_item Add implicit commit to close() Add commit op in random-test | |||
* | pretend page cache & commit code | Chris Mason | 2007-03-01 | |
| |