DragonFlyBSD Kernel Audit
DF-1160 / fix.diff
← back to finding ↓ download raw
--- /tmp/orig/dev/drm/radeon/evergreen.c	2026-07-23 11:54:56.835318000 +0000
+++ dev/drm/radeon/evergreen.c	2026-07-23 12:13:32.055991000 +0000
@@ -4801,7 +4801,7 @@
 			break;
 		case 44: /* hdmi */
 			afmt_idx = src_data;
-			if (!(afmt_status[afmt_idx] & AFMT_AZ_FORMAT_WTRIG))
+			if (afmt_idx <= 5 && !(afmt_status[afmt_idx] & AFMT_AZ_FORMAT_WTRIG))
 				DRM_DEBUG("IH: IH event w/o asserted irq bit?\n");
 
 			if (afmt_idx > 5) {