diff options
author | Qu Wenruo <quwenruo@cn.fujitsu.com> | 2017-05-31 13:56:06 +0800 |
---|---|---|
committer | David Sterba <dsterba@suse.com> | 2017-07-03 13:35:11 +0200 |
commit | 383b2b9c562fc944c4c5733dcc2b0eaaea84d7b2 (patch) | |
tree | c592677639212e521524b16c88fc145e1e51c56e /image | |
parent | 05734124f2cf616d94d7f2640351bc0272b1a8d0 (diff) |
btrfs-progs: Enhance chunk item validation check
btrfs_check_chunk_valid() doesn't check if
1) chunk flag has conflicting flags
For example chunk type DATA|METADATA|RAID1|RAID10 is completely
invalid, while current check_chunk_valid() can't detect it.
2) num_stripes is invalid for RAID10
Num_stripes 5 is not valid for RAID10.
This patch will enhance btrfs_check_chunk_valid() to handle above cases.
Signed-off-by: Qu Wenruo <quwenruo@cn.fujitsu.com>
Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'image')
0 files changed, 0 insertions, 0 deletions