DragonFlyBSD Kernel Audit
DF-1316 / fix.diff
← back to finding ↓ download raw
diff --git a/sys/dev/drm/radeon/ni.c b/sys/dev/drm/radeon/ni.c
--- a/sys/dev/drm/radeon/ni.c
+++ b/sys/dev/drm/radeon/ni.c
@@ -771,6 +771,7 @@
 		       "ni_me: Bogus length %zu in firmware \"%s\"\n",
 		       rdev->me_fw->datasize, fw_name);
 		err = -EINVAL;
+		goto out;
 	}
 
 	ksnprintf(fw_name, sizeof(fw_name), "radeonkmsfw_%s_rlc",