⬢ DragonFlyBSD Kernel Audit
DF-4071 / fix.diff
← back to finding ↓ download raw
1
2
3
4
5
6
7
8
9
--- a/sys/dev/drm/amd/powerplay/smumgr/vegam_smumgr.c
+++ b/sys/dev/drm/amd/powerplay/smumgr/vegam_smumgr.c
@@ vegam_program_memory_timing_parameters @@
-	for (i = 0; i < hw_data->dpm_table.sclk_table.count; i++) {
-		for (j = 0; j < hw_data->dpm_table.mclk_table.count; j++) {
+	for (i = 0; i < hw_data->dpm_table.sclk_table.count &&
+	     i < SMU__NUM_SCLK_DPM_STATE; i++) {
+		for (j = 0; j < hw_data->dpm_table.mclk_table.count &&
+		     j < SMU__NUM_MCLK_DPM_LEVELS; j++) {