From 14ab31a527d8149dd13039281b718e19741eecef Mon Sep 17 00:00:00 2001 From: Chris Dragan Date: Thu, 16 Jun 2022 05:42:11 -0700 Subject: [PATCH] misc: mods: fix potential integer overflow Bug 3461002 CID 10138562 Change-Id: I788b036fe53a248c45c808ad91696bdbdda2ad9b Signed-off-by: Chris Dragan Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvidia/+/2729925 Tested-by: mobile promotions Reviewed-by: mobile promotions --- drivers/misc/mods/mods_mem.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/misc/mods/mods_mem.c b/drivers/misc/mods/mods_mem.c index 2441b2de..f00aac88 100644 --- a/drivers/misc/mods/mods_mem.c +++ b/drivers/misc/mods/mods_mem.c @@ -2258,7 +2258,7 @@ static void clear_contiguous_cache(struct mods_client *client, } #endif - d_size = 4 << d_line_shift; + d_size = (u64)4 << d_line_shift; cur = virt_start & ~(d_size - 1); do { asm volatile("dc civac, %0" : : "r" (cur) : "memory");