Commit fddf7361 authored by Dave Jones's avatar Dave Jones Committed by Linus Torvalds

[PATCH] Fix missing padding in DMI table.

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.
Signed-off-by: default avatarDave Jones <davej@redhat.com>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent 62b748c1
...@@ -783,6 +783,7 @@ static __initdata struct dmi_blacklist dmi_blacklist[]={ ...@@ -783,6 +783,7 @@ static __initdata struct dmi_blacklist dmi_blacklist[]={
{ exploding_pnp_bios, "ASUS P4P800", { /* PnPBIOS GPF on boot */ { exploding_pnp_bios, "ASUS P4P800", { /* PnPBIOS GPF on boot */
MATCH(DMI_BOARD_VENDOR, "ASUSTeK Computer Inc."), MATCH(DMI_BOARD_VENDOR, "ASUSTeK Computer Inc."),
MATCH(DMI_BOARD_NAME, "P4P800"), MATCH(DMI_BOARD_NAME, "P4P800"),
NO_MATCH, NO_MATCH
} }, } },
/* Machines which have problems handling enabled local APICs */ /* Machines which have problems handling enabled local APICs */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment