udf: Use kvzalloc() in udf_sb_alloc_bitmap()
authorDenis Efremov <efremov@linux.com>
Thu, 27 Aug 2020 22:16:52 +0000 (01:16 +0300)
committerJan Kara <jack@suse.cz>
Fri, 28 Aug 2020 10:28:58 +0000 (12:28 +0200)
commit256ccb9baeaba2b1a4ed5324c02b8d723497ca5a
tree52c36150aa7bb165a2a3c12899efa8e4dac27f5b
parent25094ede57d4c5b7ad6474b0b4490f12d21b3702
udf: Use kvzalloc() in udf_sb_alloc_bitmap()

Use kvzalloc() in udf_sb_alloc_bitmap() instead of open-coding it.
Size computation wrapped in struct_size() macro to prevent potential
integer overflows.

Link: https://lore.kernel.org/r/20200827221652.64660-1-efremov@linux.com
Signed-off-by: Denis Efremov <efremov@linux.com>
Reviewed-by: Gustavo A. R. Silva <gustavoars@kernel.org>
Signed-off-by: Jan Kara <jack@suse.cz>
fs/udf/super.c