Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | btrfs-progs: add quota group verify code | Mark Fasheh | 2014-08-22 |
| | | | | | | | | | | | | | | | | | | | | | | | | | This patch adds functionality (in qgroup-verify.c) to compute bytecounts in subvolume quota groups. The original groups are read in and stored in memory so that after we compute our own bytecounts, we can compare them with those on disk. A print function is provided to do this comparison and show the results on the console. A 'qgroup check' pass is added to btrfsck. If any subvolume quota groups differ from what we compute, the differences for them are printed. We also provide an option '--qgroup-report' which will run only the quota check code and print a report on all quota groups. Other than making it possible to verify that our qgroup changes work correctly, this mode can also be used in xfstests for automated checking after qgroup tests. This patch does not address the following: - compressed counts are identical to non compressed, because kernel doesn't make the distinction yet. Adding the code to verify compressed counts shouldn't be hard at all though once kernel can do this. - It is only concerned with subvolume quota groups (like most of btrfs-progs). Signed-off-by: Mark Fasheh <mfasheh@suse.de> Signed-off-by: David Sterba <dsterba@suse.cz> | ||
* | btrfs-progs: add sys_chunk_array and backup roots info to show-super | Gui Hecheng | 2014-08-22 |
| | | | | | | | | | Add sys chunk array and backup roots info if the new option '-f' if specified. This may be useful for debugging sys_chunk related issues. Signed-off-by: Gui Hecheng <guihc.fnst@cn.fujitsu.com> Signed-off-by: David Sterba <dsterba@suse.cz> | ||
* | Btrfs: add btrfs-debug-tree -b <block number> to print a single block | Chris Mason | 2010-04-06 |
| | |||
* | Update btrfs-debug-tree to output more readable strings. | Shen Feng | 2009-06-03 |
| | | | | | | | | | | output objectid in btrfs_disk_key with human readable strings. Other updates are included for more readable output. Thanks Fengguang's fix to this patch. Signed-off-by: Shen Feng <shen@cn.fujitsu.com> Signed-off-by: Chris Mason <chris.mason@oracle.com> | ||
* | Update btrfs-progs to match kernel sources | Yan | 2008-01-04 |
| | |||
* | add GPLv2 | Chris Mason | 2007-06-12 |
| | |||
* | transaction handles everywhere | Chris Mason | 2007-03-16 |
| | |||
* | variable block size support | Chris Mason | 2007-03-14 |
| | |||
* | rename funcs and structs to btrfs | Chris Mason | 2007-03-13 |
| | |||
* | Break up ctree.c a little | Chris Mason | 2007-02-24 |
Extent fixes |