[lvc-project] [PATCH] f2fs: avoid potential int overflow in sanity_check_area_boundary()
Chao Yu
chao at kernel.org
Thu Jul 25 06:26:53 MSK 2024
On 2024/7/25 1:51, Nikita Zhandarovich wrote:
> While calculating the end addresses of main area and segment 0, u32
> may be not enough to hold the result without the danger of int
> overflow.
>
> Just in case, play it safe and cast one of the operands to a
> wider type (u64).
>
> Found by Linux Verification Center (linuxtesting.org) with static
> analysis tool SVACE.
>
> Fixes: fd694733d523 ("f2fs: cover large section in sanity check of super")
> Cc: stable at vger.kernel.org
> Signed-off-by: Nikita Zhandarovich <n.zhandarovich at fintech.ru>
Reviewed-by: Chao Yu <chao at kernel.org>
Thanks,
More information about the lvc-project
mailing list