Re: [PATCH] i386/x86_64: Force pci=noacpi on HP XW9300

From: Jeff Garzik
Date: Tue May 16 2006 - 12:17:11 EST


Linux Kernel Mailing List wrote:
commit 5491d0f3e206beb95eeb506510d62a1dab462df1
tree 5c4aadcfb4a93535e2f6e0f5977e930ccacec0e9
parent f0fdabf8bf187c9aafeb139a828c530ef45cf022
author Andi Kleen <ak@xxxxxxx> Mon, 15 May 2006 18:19:41 +0200
committer Linus Torvalds <torvalds@xxxxxxxxxxx> Tue, 16 May 2006 21:59:31 -0700

[PATCH] i386/x86_64: Force pci=noacpi on HP XW9300

This is needed to see all devices.

The system has multiple PCI segments and we don't handle that properly
yet in PCI and ACPI. Short term before this is fixed blacklist it to
pci=noacpi.

Acked-by: len.brown@xxxxxxxxx
Cc: gregkh@xxxxxxx
Signed-off-by: Andi Kleen <ak@xxxxxxx>
Signed-off-by: Linus Torvalds <torvalds@xxxxxxxx>

arch/i386/kernel/acpi/boot.c | 8 ++++++++
1 files changed, 8 insertions(+)

diff --git a/arch/i386/kernel/acpi/boot.c b/arch/i386/kernel/acpi/boot.c
index 40e5aba..daee695 100644
--- a/arch/i386/kernel/acpi/boot.c
+++ b/arch/i386/kernel/acpi/boot.c
@@ -1066,6 +1066,14 @@ static struct dmi_system_id __initdata a
DMI_MATCH(DMI_PRODUCT_NAME, "TravelMate 360"),
},
},
+ {
+ .callback = disable_acpi_pci,
+ .ident = "HP xw9300",
+ .matches = {
+ DMI_MATCH(DMI_SYS_VENDOR, "Hewlett-Packard"),
+ DMI_MATCH(DMI_PRODUCT_NAME, "HP xw9300 Workstation"),

Strong NAK. Please revert. This majorly screws my primary workstation, and many other users with this workstation.

At a minimum, you should test to see if the BIOS has activated PCI domain support first!

Jeff


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/