[SRU][F/J:linux-bluefield][PATCH 1/1] UBUNTU: SAUCE: bluefield-edac: Fix potential integer overflow

Shravan Kumar Ramani shravankr at nvidia.com
Fri Oct 28 15:23:23 UTC 2022


BugLink: https://launchpad.net/bugs/1995109

Potential integer overflow in men_ctrl_idx, change to type u64.

Signed-off-by: Shravan Kumar Ramani <shravankr at nvidia.com>
---
 drivers/edac/bluefield_edac.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/edac/bluefield_edac.c b/drivers/edac/bluefield_edac.c
index c21eb015f2d1..82415e6fe1d8 100644
--- a/drivers/edac/bluefield_edac.c
+++ b/drivers/edac/bluefield_edac.c
@@ -291,7 +291,7 @@ static void bluefield_edac_check(struct mem_ctl_info *mci)
 static void bluefield_edac_init_dimms(struct mem_ctl_info *mci)
 {
 	struct bluefield_edac_priv *priv = mci->pvt_info;
-	int mem_ctrl_idx = mci->mc_idx;
+	u64 mem_ctrl_idx = mci->mc_idx;
 	struct dimm_info *dimm;
 	u64 smc_info, smc_arg;
 	int is_empty = 1, i;
-- 
2.30.1




More information about the kernel-team mailing list