From 2ff24090376ae8eaf963696de0e20e3bc8bbe54f Mon Sep 17 00:00:00 2001 From: Jeremy Compostella Date: Thu, 16 Nov 2023 08:48:23 -0800 Subject: nb/intel/sandybridge: Fix unitialized variable issue Cherry-picked from main branch using commit caa0c0e71a. Original commit message: commit 1e9601c5ef80 ("nb/intel/sandybridge: Standardize MRC vs. native SPD mapping API") introduced an uninitialized variable issue. Change-Id: I41b081dc4c961acc04423067e29e0eabe5f17539 Found-by: Coverity CID 1524317 Original-Signed-off-by: Jeremy Compostella Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/79093 Original-Reviewed-by: Felix Held Original-Tested-by: build bot (Jenkins) Original-Reviewed-by: Patrick Rudolph Signed-off-by: Felix Singer Reviewed-on: https://review.coreboot.org/c/coreboot/+/79231 Tested-by: build bot (Jenkins) Reviewed-by: Martin L Roth --- src/northbridge/intel/sandybridge/raminit_mrc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/northbridge/intel/sandybridge/raminit_mrc.c b/src/northbridge/intel/sandybridge/raminit_mrc.c index a1805a2ada88..68b02b81bc2a 100644 --- a/src/northbridge/intel/sandybridge/raminit_mrc.c +++ b/src/northbridge/intel/sandybridge/raminit_mrc.c @@ -315,7 +315,7 @@ static void devicetree_fill_pei_data(struct pei_data *pei_data) static void spd_fill_pei_data(struct pei_data *pei_data) { struct spd_info spdi = {0}; - unsigned int i, have_memory_down; + unsigned int i, have_memory_down = 0; mb_get_spd_map(&spdi); -- cgit v1.2.3