btrfs: volumes: Make sure no dev extent is beyond device boundary
authorQu Wenruo <wqu@suse.com>
Fri, 5 Oct 2018 09:45:55 +0000 (17:45 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 16 Sep 2019 06:22:01 +0000 (08:22 +0200)
commita2790b9939aebb9a22cf7ce2eea1a3a1953a686c
tree83a0550a320eceff080c5a5fbfa7851c60ea666f
parentcfbf227e05911bffd07a958254e1c41972e64338
btrfs: volumes: Make sure no dev extent is beyond device boundary

[ Upstream commit 05a37c48604c19b50873fd9663f9140c150469d1 ]

Add extra dev extent end check against device boundary.

Signed-off-by: Qu Wenruo <wqu@suse.com>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
fs/btrfs/volumes.c