ACPI: Add Toshiba NB100 to Vista _OSI blacklist
PATCH RESEND 1/1 ACPI: Add Toshiba NB100 to Vista _OSI blacklist
This patch adds Toshiba NB100 to the Vista _OSI blacklist.
The _OSI(Windows 2006) method is bugged on the netbook resulting in messed up PCI IRQ Routing information. This was observed on a netbook, whose SATA controller mode was set to Compatibility mode.
The driver would then register itself to IRQ#16, but the device was in fact issuing interrupts to IRQ#20.
No side-effects were found during testing, everything is
working as it did before.
See thread:
http://marc.info/?t=137862230200001&r=1&w=2
http://www.spinics.net/lists/linux-ide/msg46173.html
---
drivers/acpi/blacklist.c +8 -0
@@ -267,6 +267,14 @@ static struct dmi_system_id acpi_osi_dmi_table[] __initdata = { DMI_MATCH(DMI_PRODUCT_NAME, "Satellite P305D"), }, }, + { + .callback = dmi_disable_osi_vista, + .ident = "Toshiba NB100", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "NB100"), + }, + },/* * BIOS invocation of _OSI(Linux) is almost always a BIOS bug.
Quoted 10 lines · Levente Kurusa
This patch adds Toshiba NB100 to the Vista
_OSIblacklist.The
_OSI(Windows 2006)method is bugged on the netbook resulting in messed up PCI IRQ Routing information. This was observed on a netbook, whose SATA controller mode was set to Compatibility mode.
The driver would then register itself to IRQ#16, but the device was in fact issuing interrupts to IRQ#20.
No side-effects were found during testing, everything is
working as it did before.
Quoted 7 lines
See thread:
http://marc.info/?t=137862230200001&r=1&w=2
http://www.spinics.net/lists/linux-ide/msg46173.htmlSigned-off-by Levente Kurusa <[email protected]>Reviewed-by Robert Hancock <[email protected]>
That should be in linux-pm/linux-next already, isn't it there?
Rafael
2013-10-29 23:44 keltezéssel, Rafael J. Wysocki írta:
Quoted 16 lines · Levente Kurusa
Quoted 15 lines
This patch adds Toshiba NB100 to the Vista
_OSIblacklist.The
_OSI(Windows 2006)method is bugged on the netbook resulting in messed up PCI IRQ Routing information. This was observed on a netbook, whose SATA controller mode was set to Compatibility mode.
The driver would then register itself to IRQ#16, but the device was in fact issuing interrupts to IRQ#20.
No side-effects were found during testing, everything is
working as it did before.See thread:
http://marc.info/?t=137862230200001&r=1&w=2
http://www.spinics.net/lists/linux-ide/msg46173.html
Quoted 4 lines
Quoted 2 lines
Signed-off-by Levente Kurusa <[email protected]>Reviewed-by Robert Hancock <[email protected]>That should be in linux-pm/linux-next already, isn't it there?
Hm, I didn't receive any reply back on the other mail, so I thought it got lost somewhere. I see now that it has been applied, thanks and sorry for the inconvenience.
Signature · 6 lines
Regards, Levente Kurusa -- To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html