diff --git a/src/dev/arm/smmu_v3_transl.cc b/src/dev/arm/smmu_v3_transl.cc index 209b04f06f..c7b20f9246 100644 --- a/src/dev/arm/smmu_v3_transl.cc +++ b/src/dev/arm/smmu_v3_transl.cc @@ -1398,7 +1398,7 @@ SMMUTranslationProcess::doReadCD(Yield &yield, const StreamTableEntry &ste, uint32_t sid, uint32_t ssid) { - Addr cd_addr; + Addr cd_addr = 0; if (ste.dw0.s1cdmax == 0) { cd_addr = ste.dw0.s1ctxptr << ST_CD_ADDR_SHIFT;