Skip to contentSkip to conversation

Fix missing padding in DMI table.

PATCH Dave Jones 1 participant 1 message Jun 6, 2004

lore
Share & tools
lore

Dave Jones

author
#0 lore raw

This entry in the DMI blacklist table is missing it's NO_MATCH tags, which means the struct gets padded instead of filled with the desired NO_MATCH data which is {255, NULL}

Usually not fatal it seems, but there have been numerous cases in Red Hat bugzilla where this did get tripped up, and caused an immediate reset on these boards. Not fun to track down.

Dave

arch/i386/kernel/dmi_scan.c renamed from arch/i386/kernel/dmi_scan.c~ +1 -0
@@ -783,6 +783,7 @@
 	{ exploding_pnp_bios, "ASUS P4P800", {	/* PnPBIOS GPF on boot */
 			MATCH(DMI_BOARD_VENDOR, "ASUSTeK Computer Inc."),
 			MATCH(DMI_BOARD_NAME, "P4P800"),
+			NO_MATCH, NO_MATCH
 			} },
 
 	/* Machines which have problems handling enabled local APICs */