Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Pass down the expected generation number when reading tree blocks | Chris Mason | 2008-05-12 |
| | |||
* | Add chunk uuids and update multi-device back references | Chris Mason | 2008-04-15 |
| | | | | | | | | | | | | | | | | | | Block headers now store the chunk tree uuid Chunk items records the device uuid for each stripes Device extent items record better back refs to the chunk tree Block groups record better back refs to the chunk tree The chunk tree format has also changed. The objectid of BTRFS_CHUNK_ITEM_KEY used to be the logical offset of the chunk. Now it is a chunk tree id, with the logical offset being stored in the offset field of the key. This allows a single chunk tree to record multiple logical address spaces, upping the number of bytes indexed by a chunk tree from 2^64 to 2^128. | ||
* | Btrfsck updates for multi-device filesystems | Chris Mason | 2008-03-24 |
| | |||
* | Add support for multiple devices per filesystem | Chris Mason | 2008-03-24 |
| | |||
* | btrfs_print_node: don't use btrfs_item_key_to_cpu on nodes | Chris Mason | 2008-01-07 |
| | |||
* | Update btrfs-progs to match kernel sources | Yan | 2008-01-04 |
| | |||
* | Add back pointers from the inode to the directory that referenced it | Chris Mason | 2007-12-12 |
| | |||
* | Add back pointers from extents to the file or btree referencing them | Chris Mason | 2007-12-11 |
| | |||
* | Add generation numbers to block pointers | Chris Mason | 2007-12-09 |
| | |||
* | xattr support for btrfs-progs | Josef Bacik | 2007-11-16 |
| | |||
* | Switch to byte granular allocations | Chris Mason | 2007-10-15 |
| | |||
* | Allow large blocks | Chris Mason | 2007-10-15 |
| | |||
* | extra stats for btrfsck, link count in print-tree.c | Chris Mason | 2007-09-14 |
| | |||
* | add defrag ioctl | Chris Mason | 2007-08-07 |
| | |||
* | add GPLv2 | Chris Mason | 2007-06-12 |
| | |||
* | printf cleanups | Chris Mason | 2007-06-12 |
| | |||
* | remove device tree | Chris Mason | 2007-06-09 |
| | |||
* | data vs metadata flag for block groups | Chris Mason | 2007-05-30 |
| | |||
* | allocator improvements, inode block groups | Chris Mason | 2007-04-30 |
| | |||
* | start of block group code | Chris Mason | 2007-04-26 |
| | |||
* | get rid of the extent_item type field | Chris Mason | 2007-04-24 |
| | |||
* | add owner and type fields to the extents aand block headers | Chris Mason | 2007-04-20 |
| | |||
* | bring back the inode number directory index | Chris Mason | 2007-04-19 |
| | |||
* | inline file data in extents | Chris Mason | 2007-04-19 |
| | |||
* | key flag reorg | Chris Mason | 2007-04-18 |
| | |||
* | rework csum and extent item ordering | Chris Mason | 2007-04-17 |
| | |||
* | early work to file_write in big extents | Chris Mason | 2007-04-16 |
| | |||
* | add some support for multiple devices to progs | Chris Mason | 2007-04-12 |
| | |||
* | early support for multiple devices | Chris Mason | 2007-04-11 |
| | |||
* | drop owner and parentid | Chris Mason | 2007-04-10 |
| | |||
* | drop the inode map tree | Chris Mason | 2007-04-10 |
| | |||
* | start of support for subvolumes | Chris Mason | 2007-04-06 |
| | |||
* | dir inode index | Chris Mason | 2007-04-04 |
| | |||
* | update print-tree for inline data | Chris Mason | 2007-04-04 |
| | |||
* | add file extents to print_leaf | Chris Mason | 2007-03-26 |
| | |||
* | generations on headers | Chris Mason | 2007-03-26 |
| | |||
* | create a root dir in mkfs | Chris Mason | 2007-03-21 |
| | |||
* | 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 |
| | |||
* | add a name_len to dir items, reorder key | Chris Mason | 2007-03-16 |
| | |||
* | directory testing code and dir item fixes | Chris Mason | 2007-03-15 |
| | |||
* | Use a chunk of the key flags to record the item type. | Chris Mason | 2007-03-15 |
| | | | | | | Add (untested and simple) directory item code Fix comp_keys to use the new key ordering Add btrfs_insert_empty_item | ||
* | reorder key offset and flags | Chris Mason | 2007-03-14 |
| | |||
* | variable block size support | Chris Mason | 2007-03-14 |
| | |||
* | add leaf data casting helper | 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 |
| | |||
* | node->blockptrs endian fixes | Chris Mason | 2007-03-13 |
| | |||
* | struct item endian fixes | Chris Mason | 2007-03-12 |
| | |||
* | get/set for struct header fields | Chris Mason | 2007-03-12 |
| |