]> nv-tegra.nvidia Code Review - linux-2.6.git/blobdiff - arch/x86/kernel/setup.c
Merge commit 'v2.6.31-rc8' into x86/txt
[linux-2.6.git] / arch / x86 / kernel / setup.c
index 6ce0d6f38f7f06da69689b7d96027bce47b74ffb..61f86f24142068146377c797edc6cf260ea4c217 100644 (file)
@@ -673,6 +673,19 @@ static struct dmi_system_id __initdata bad_bios_dmi_table[] = {
                        DMI_MATCH(DMI_BIOS_VENDOR, "Phoenix Technologies"),
                },
        },
+       {
+       /*
+        * AMI BIOS with low memory corruption was found on Intel DG45ID board.
+        * It hase different DMI_BIOS_VENDOR = "Intel Corp.", for now we will
+        * match only DMI_BOARD_NAME and see if there is more bad products
+        * with this vendor.
+        */
+               .callback = dmi_low_memory_corruption,
+               .ident = "AMI BIOS",
+               .matches = {
+                       DMI_MATCH(DMI_BOARD_NAME, "DG45ID"),
+               },
+       },
 #endif
        {}
 };