Patchwork [4/6] kvm: bios: remove irq 9 from the pci interrupt link resources

login
register
mail settings
Submitter Gerd Hoffmann
Date Aug. 14, 2009, 12:21 p.m.
Message ID <1250252518-29300-5-git-send-email-kraxel@redhat.com>
Download mbox | patch
Permalink /patch/31391/
State Superseded
Headers show

Comments

Gerd Hoffmann - Aug. 14, 2009, 12:21 p.m.
From: Avi Kivity <avi@qumranet.com>

qemu can't share isa irqs (which is how the acpi sci interrupt is implemented)
with the pci irqs, so remove the sci interrupt from the pci link interrupt
candidate list.

Signed-off-by: Avi Kivity <avi@qumranet.com>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
---
 acpi-dsdt.dsl |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

Patch

diff --git a/acpi-dsdt.dsl b/acpi-dsdt.dsl
index 0bb5ca4..56fb787 100644
--- a/acpi-dsdt.dsl
+++ b/acpi-dsdt.dsl
@@ -442,7 +442,7 @@  DefinitionBlock (
                 Name(_UID, 1)
                 Name(_PRS, ResourceTemplate(){
                     Interrupt (, Level, ActiveHigh, Shared)
-                        { 5, 9, 10, 11 }
+                        { 5, 10, 11 }
                 })
                 Method (_STA, 0, NotSerialized)
                 {
@@ -487,7 +487,7 @@  DefinitionBlock (
                 Name(_UID, 2)
                 Name(_PRS, ResourceTemplate(){
                     Interrupt (, Level, ActiveHigh, Shared)
-                        { 5, 9, 10, 11 }
+                        { 5, 10, 11 }
                 })
                 Method (_STA, 0, NotSerialized)
                 {
@@ -532,7 +532,7 @@  DefinitionBlock (
                 Name(_UID, 3)
                 Name(_PRS, ResourceTemplate(){
                     Interrupt (, Level, ActiveHigh, Shared)
-                        { 5, 9, 10, 11 }
+                        { 5, 10, 11 }
                 })
                 Method (_STA, 0, NotSerialized)
                 {
@@ -577,7 +577,7 @@  DefinitionBlock (
                 Name(_UID, 4)
                 Name(_PRS, ResourceTemplate(){
                     Interrupt (, Level, ActiveHigh, Shared)
-                        { 5, 9, 10, 11 }
+                        { 5, 10, 11 }
                 })
                 Method (_STA, 0, NotSerialized)
                 {