Re: [kvm-devel] [patch 01/23] QEMU/KVM: add PCI IRQ routing information up to slot 32

2008-03-04 Thread Avi Kivity
Marcelo Tosatti wrote:
> Signed-off-by: Marcelo Tosatti <[EMAIL PROTECTED]>
>
> Index: kvm-userspace.hotplug/bios/acpi-dsdt.dsl
> ===
> --- kvm-userspace.hotplug.orig/bios/acpi-dsdt.dsl
> +++ kvm-userspace.hotplug/bios/acpi-dsdt.dsl
> @@ -249,6 +249,162 @@ DefinitionBlock (
>  Package() {0x0005, 1, LNKB, 0},
>  Package() {0x0005, 2, LNKC, 0},
>  Package() {0x0005, 3, LNKD, 0},
> +
> +// PCI Slot 6
> +Package() {0x0006, 0, LNKB, 0},
> +Package() {0x0006, 1, LNKC, 0},
> +Package() {0x0006, 2, LNKD, 0},
> +Package() {0x0006, 3, LNKA, 0},
>   

This is already in kvm-userspace.git.

-- 
Do not meddle in the internals of kernels, for they are subtle and quick to 
panic.


-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
kvm-devel mailing list
kvm-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/kvm-devel


[kvm-devel] [patch 01/23] QEMU/KVM: add PCI IRQ routing information up to slot 32

2008-03-04 Thread Marcelo Tosatti
Signed-off-by: Marcelo Tosatti <[EMAIL PROTECTED]>

Index: kvm-userspace.hotplug/bios/acpi-dsdt.dsl
===
--- kvm-userspace.hotplug.orig/bios/acpi-dsdt.dsl
+++ kvm-userspace.hotplug/bios/acpi-dsdt.dsl
@@ -249,6 +249,162 @@ DefinitionBlock (
 Package() {0x0005, 1, LNKB, 0},
 Package() {0x0005, 2, LNKC, 0},
 Package() {0x0005, 3, LNKD, 0},
+
+// PCI Slot 6
+Package() {0x0006, 0, LNKB, 0},
+Package() {0x0006, 1, LNKC, 0},
+Package() {0x0006, 2, LNKD, 0},
+Package() {0x0006, 3, LNKA, 0},
+
+// PCI Slot 7
+Package() {0x0007, 0, LNKC, 0},
+Package() {0x0007, 1, LNKD, 0},
+Package() {0x0007, 2, LNKA, 0},
+Package() {0x0007, 3, LNKB, 0},
+
+// PCI Slot 8
+Package() {0x0008, 0, LNKD, 0},
+Package() {0x0008, 1, LNKA, 0},
+Package() {0x0008, 2, LNKB, 0},
+Package() {0x0008, 3, LNKC, 0},
+
+// PCI Slot 9
+Package() {0x0009, 0, LNKA, 0},
+Package() {0x0009, 1, LNKB, 0},
+Package() {0x0009, 2, LNKC, 0},
+Package() {0x0009, 3, LNKD, 0},
+
+// PCI Slot 10
+Package() {0x000a, 0, LNKB, 0},
+Package() {0x000a, 1, LNKC, 0},
+Package() {0x000a, 2, LNKD, 0},
+Package() {0x000a, 3, LNKA, 0},
+
+// PCI Slot 11
+Package() {0x000b, 0, LNKC, 0},
+Package() {0x000b, 1, LNKD, 0},
+Package() {0x000b, 2, LNKA, 0},
+Package() {0x000b, 3, LNKB, 0},
+
+// PCI Slot 12
+Package() {0x000c, 0, LNKD, 0},
+Package() {0x000c, 1, LNKA, 0},
+Package() {0x000c, 2, LNKB, 0},
+Package() {0x000c, 3, LNKC, 0},
+
+// PCI Slot 13
+Package() {0x000d, 0, LNKA, 0},
+Package() {0x000d, 1, LNKB, 0},
+Package() {0x000d, 2, LNKC, 0},
+Package() {0x000d, 3, LNKD, 0},
+
+// PCI Slot 14
+Package() {0x000e, 0, LNKB, 0},
+Package() {0x000e, 1, LNKC, 0},
+Package() {0x000e, 2, LNKD, 0},
+Package() {0x000e, 3, LNKA, 0},
+
+// PCI Slot 15
+Package() {0x000f, 0, LNKC, 0},
+Package() {0x000f, 1, LNKD, 0},
+Package() {0x000f, 2, LNKA, 0},
+Package() {0x000f, 3, LNKB, 0},
+
+// PCI Slot 16
+Package() {0x0010, 0, LNKD, 0},
+Package() {0x0010, 1, LNKA, 0},
+Package() {0x0010, 2, LNKB, 0},
+Package() {0x0010, 3, LNKC, 0},
+
+// PCI Slot 17
+Package() {0x0011, 0, LNKA, 0},
+Package() {0x0011, 1, LNKB, 0},
+Package() {0x0011, 2, LNKC, 0},
+Package() {0x0011, 3, LNKD, 0},
+
+// PCI Slot 18
+Package() {0x0012, 0, LNKB, 0},
+Package() {0x0012, 1, LNKC, 0},
+Package() {0x0012, 2, LNKD, 0},
+Package() {0x0012, 3, LNKA, 0},
+
+// PCI Slot 19
+Package() {0x0013, 0, LNKC, 0},
+Package() {0x0013, 1, LNKD, 0},
+Package() {0x0013, 2, LNKA, 0},
+Package() {0x0013, 3, LNKB, 0},
+
+// PCI Slot 20
+Package() {0x0014, 0, LNKD, 0},
+Package() {0x0014, 1, LNKA, 0},
+Package() {0x0014, 2, LNKB, 0},
+Package() {0x0014, 3, LNKC, 0},
+
+// PCI Slot 21
+Package() {0x0015, 0, LNKA, 0},
+Package() {0x0015, 1, LNKB, 0},
+Package() {0x0015, 2, LNKC, 0},
+Package() {0x0015, 3, LNKD, 0},
+
+// PCI Slot 22
+Package() {0x0016, 0, LNKB, 0},
+Package() {0x0016, 1, LNKC, 0},
+Package() {0x0016, 2, LNKD, 0},
+Package() {0x0016, 3, LNKA, 0},
+
+// PCI Slot 23
+Package() {0x0017, 0, LNKC, 0},
+Package() {0x0017, 1, LNKD, 0},
+Package() {0x0017, 2, LNKA, 0},
+Package() {0x0017, 3, LNKB, 0},
+
+// PCI Slot 24
+Package() {0x0018, 0, LNKD, 0},
+Package()