btrfs/023: skip trying to test raid56 without kernel support

Older kernels don't support raid56.  This test is still valid for
other profiles, so skip raid56 if the kernel doesn't support it.

Signed-off-by: Jeff Mahoney <jeffm@suse.com>
Reviewed-by: Filipe Manana <fdmanana@suse.com>
Signed-off-by: Eryu Guan <guaneryu@gmail.com>
This commit is contained in:
Jeff Mahoney
2019-01-21 11:33:14 -05:00
committed by Eryu Guan
parent c38ce35516
commit 33cd745db0
+6 -4
View File
@@ -63,11 +63,13 @@ check_group_profile "RAID1"
create_group_profile "raid10"
check_group_profile "RAID10"
create_group_profile "raid5"
check_group_profile "RAID5"
if [ -e "/sys/fs/btrfs/features/raid56" ]; then
create_group_profile "raid5"
check_group_profile "RAID5"
create_group_profile "raid6"
check_group_profile "RAID6"
create_group_profile "raid6"
check_group_profile "RAID6"
fi
# success, all done
echo "Silence is golden"