summaryrefslogtreecommitdiff
path: root/debug-tree.c
Commit message (Collapse)AuthorAge
* debug-tree output tree/key type instead of idShen Feng2009-01-07
| | | | | | | This makes the tree name and key type output more readable. Signed-off-by: Shen Feng <shen@cn.fujitsu.com>
* Remove offset field from struct btrfs_extent_refYan Zheng2008-10-09
| | | | | | | | | | | | | | The offset field in struct btrfs_extent_ref records the position inside file that file extent is referenced by. In the new back reference system, tree leaves holding reference to file extent are recorded explicitly. We can quickly scan these tree leaves, so the offset field is not required. This patch also makes the back reference system check the objectid when extents are being deleted Signed-off-by: Yan Zheng <zheng.yan@oracle.com>
* Full back reference supportZheng Yan2008-09-23
| | | | | | | | This patch makes the back reference system to explicit record the location of parent node for all types of extents. The location of parent node is placed into the offset field of backref key. Every time a tree block is balanced, the back references for the affected lower level extents are updated.
* Print the version string in a few programsChris Mason2008-07-24
|
* 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
|
* Add support for multiple devices per filesystemChris Mason2008-03-24
|
* Add debug-tree -e to print all allocated extents, and show-blocks to graph themChris Mason2008-03-03
|
* Update btrfs-progs to match kernel sourcesYan2008-01-04
|
* Switch to byte granular allocationsChris Mason2007-10-15
|
* Allow large blocksChris Mason2007-10-15
|
* add GPLv2Chris Mason2007-06-12
|
* printf cleanupsChris Mason2007-06-12
|
* remove device treeChris Mason2007-06-09
|
* early support for multiple devicesChris Mason2007-04-11
|
* drop the inode map treeChris Mason2007-04-10
|
* btrfsctlChris Mason2007-04-10
|
* uuidsChris Mason2007-04-05
|
* Better block record keeping, real mkfsChris Mason2007-03-20
|
* Add inode map, and the start of file extent itemsChris Mason2007-03-20
|
* transaction handles everywhereChris Mason2007-03-16
|
* 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
|
* Add sparse checking to MakefileChris Mason2007-02-28
|
* Add fsx-style randomized tree testerChris Mason2007-02-26
Add debug-tree command to print the tree Add extent-tree.c to the repo Comment ctree.h