DF-1497 / fix.diff
diff --git a/sys/dev/drm/amd/powerplay/hwmgr/ppatomctrl.c b/sys/dev/drm/amd/powerplay/hwmgr/ppatomctrl.c --- a/sys/dev/drm/amd/powerplay/hwmgr/ppatomctrl.c +++ b/sys/dev/drm/amd/powerplay/hwmgr/ppatomctrl.c @@ -1444,6 +1444,9 @@ voltage_object = atomctrl_lookup_voltage_type_v3 (voltage_info, voltage_type, VOLTAGE_OBJ_SVID2); + if (voltage_object == NULL) + return -EINVAL; + *svd_gpio_id = voltage_object->asSVID2Obj.ucSVDGpioId; *svc_gpio_id = voltage_object->asSVID2Obj.ucSVCGpioId; *load_line = voltage_object->asSVID2Obj.usLoadLine_PSI; |