⬢ DragonFlyBSD Kernel Audit
DF-5034 / fix.diff
← back to finding ↓ download raw
--- a/sys/dev/drm/amd/display/dc/i2caux/dce110/i2caux_dce110.c	2026-09-26 06:51:12.857551787 +0000
+++ b/sys/dev/drm/amd/display/dc/i2caux/dce110/i2caux_dce110.c	2026-09-26 06:51:28.653345893 +0000
@@ -95,7 +95,8 @@
 	if (ddc->hw_info.hw_supported) {
 		enum gpio_ddc_line line = dal_ddc_get_line(ddc);
 
-		if (line < GPIO_DDC_LINE_COUNT)
+		if (line >= GPIO_DDC_LINE_MIN &&
+				line < GPIO_DDC_LINE_COUNT)
 			engine = i2caux->i2c_hw_engines[line];
 	}