--- sata_sil.c.orig 2009-05-06 20:03:16.472876188 +0300 +++ sata_sil.c 2009-05-06 20:04:22.693209638 +0300 @@ -698,6 +698,7 @@ static bool sil_broken_system_poweroff(struct pci_dev *pdev) { +#ifdef CONFIG_DMI static const struct dmi_system_id broken_systems[] = { { .ident = "HP Compaq nx6325", @@ -718,7 +719,7 @@ /* apply the quirk only to on-board controllers */ return slot == PCI_SLOT(pdev->devfn); } - +#endif return false; }