* [PATCH RESEND] ACPI: Add Toshiba NB100 to Vista _OSI blacklist
@ 2013-10-29 16:52 Levente Kurusa
2013-10-29 22:44 ` Rafael J. Wysocki
0 siblings, 1 reply; 3+ messages in thread
From: Levente Kurusa @ 2013-10-29 16:52 UTC (permalink / raw)
To: Len Brown, Rafael J. Wysocki, Robert Hancock; +Cc: Aaron Lu, ACPI List, LKML
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
Signed-off-by: Levente Kurusa <levex@linux.com>
Reviewed-by: Robert Hancock <hancockrwd@gmail.com>
---
diff --git a/drivers/acpi/blacklist.c b/drivers/acpi/blacklist.c
index cb96296..34d4d1a 100644
--- a/drivers/acpi/blacklist.c
+++ b/drivers/acpi/blacklist.c
@@ -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.
^ permalink raw reply related [flat|nested] 3+ messages in thread* Re: [PATCH RESEND] ACPI: Add Toshiba NB100 to Vista _OSI blacklist
2013-10-29 16:52 [PATCH RESEND] ACPI: Add Toshiba NB100 to Vista _OSI blacklist Levente Kurusa
@ 2013-10-29 22:44 ` Rafael J. Wysocki
2013-10-30 6:11 ` Levente Kurusa
0 siblings, 1 reply; 3+ messages in thread
From: Rafael J. Wysocki @ 2013-10-29 22:44 UTC (permalink / raw)
To: levex; +Cc: Len Brown, Robert Hancock, Aaron Lu, ACPI List, LKML
On Tuesday, October 29, 2013 05:52:56 PM Levente Kurusa wrote:
> 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
>
>
> Signed-off-by: Levente Kurusa <levex@linux.com>
> Reviewed-by: Robert Hancock <hancockrwd@gmail.com>
That should be in linux-pm/linux-next already, isn't it there?
Rafael
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PATCH RESEND] ACPI: Add Toshiba NB100 to Vista _OSI blacklist
2013-10-29 22:44 ` Rafael J. Wysocki
@ 2013-10-30 6:11 ` Levente Kurusa
0 siblings, 0 replies; 3+ messages in thread
From: Levente Kurusa @ 2013-10-30 6:11 UTC (permalink / raw)
To: Rafael J. Wysocki; +Cc: Len Brown, Robert Hancock, Aaron Lu, ACPI List, LKML
2013-10-29 23:44 keltezéssel, Rafael J. Wysocki írta:
> On Tuesday, October 29, 2013 05:52:56 PM Levente Kurusa wrote:
>> 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
>>
>>
>> Signed-off-by: Levente Kurusa <levex@linux.com>
>> Reviewed-by: Robert Hancock <hancockrwd@gmail.com>
>
> 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.
--
Regards,
Levente Kurusa
--
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2013-10-30 6:12 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-10-29 16:52 [PATCH RESEND] ACPI: Add Toshiba NB100 to Vista _OSI blacklist Levente Kurusa
2013-10-29 22:44 ` Rafael J. Wysocki
2013-10-30 6:11 ` Levente Kurusa
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).