]> git.ipfire.org Git - thirdparty/grub.git/commit
fs/btrfs: Validate the number of stripes/parities in RAID5/6
authorDaniel Axtens <dja@axtens.net>
Mon, 18 Jan 2021 06:17:16 +0000 (17:17 +1100)
committerDaniel Kiper <daniel.kiper@oracle.com>
Tue, 2 Mar 2021 14:54:19 +0000 (15:54 +0100)
commitb88a82e78cdd0ab8e0339c1c3f9564c4d8c0c969
tree4efc6c16c22f59c6ff53c93e624d12c4575ee297
parente18a00073890021362b4a48097672f1d4b340d3c
fs/btrfs: Validate the number of stripes/parities in RAID5/6

This prevents a divide by zero if nstripes == nparities, and
also prevents propagation of invalid values if nstripes ends up
less than nparities.

Signed-off-by: Daniel Axtens <dja@axtens.net>
Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com>
grub-core/fs/btrfs.c