PCI: Add Thinkpad SL510 to pci=nocrs blacklist
authorDave Jones <davej@redhat.com>
Wed, 4 Jan 2012 16:30:52 +0000 (11:30 -0500)
committerJesse Barnes <jbarnes@virtuousgeek.org>
Fri, 6 Jan 2012 20:09:54 +0000 (12:09 -0800)
Enabling CRS by default breaks suspend on the Thinkpad SL510.
Details in https://bugzilla.redhat.com/show_bug.cgi?id=769657

Reported-by: Stefan Kirrmann <stefan.kirrmann@gmail.com>
Signed-off-by: Dave Jones <davej@redhat.com>
Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
arch/x86/pci/acpi.c

index 0d9329f..e662cee 100644 (file)
@@ -73,6 +73,16 @@ static const struct dmi_system_id pci_use_crs_table[] __initconst = {
                        DMI_MATCH(DMI_BIOS_VERSION, "A09"),
                },
        },
+       /* https://bugzilla.redhat.com/show_bug.cgi?id=769657 */
+       {
+               .callback = set_nouse_crs,
+               .ident = "Thinkpad SL510",
+               .matches = {
+                       DMI_MATCH(DMI_BOARD_VENDOR, "LENOVO"),
+                       DMI_MATCH(DMI_BOARD_NAME, "2847DFG"),
+                       DMI_MATCH(DMI_BIOS_VERSION, "6JET85WW (1.43 )"),
+               },
+       },
        {}
 };