diff options
author | 2018-09-28 07:59:34 +0800 | |
---|---|---|
committer | 2018-10-15 17:23:37 +0200 | |
commit | f556faa46eb4e96d0d0772e74ecf66781e132f72 (patch) | |
tree | 2022f3fe4cc8829472e8f0aef8d5ad362f657c59 /tools/perf/scripts/python/exported-sql-viewer.py | |
parent | btrfs: qgroup: Only trace data extents in leaves if we're relocating data block group (diff) | |
download | linux-dev-f556faa46eb4e96d0d0772e74ecf66781e132f72.tar.xz linux-dev-f556faa46eb4e96d0d0772e74ecf66781e132f72.zip |
btrfs: tree-checker: Check level for leaves and nodes
Although we have tree level check at tree read runtime, it's completely
based on its parent level.
We still need to do accurate level check to avoid invalid tree blocks
sneak into kernel space.
The check itself is simple, for leaf its level should always be 0.
For nodes its level should be in range [1, BTRFS_MAX_LEVEL - 1].
Signed-off-by: Qu Wenruo <wqu@suse.com>
Reviewed-by: Su Yue <suy.fnst@cn.fujitsu.com>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'tools/perf/scripts/python/exported-sql-viewer.py')
0 files changed, 0 insertions, 0 deletions