]> git.proxmox.com Git - qemu.git/commit
hw/pci-host/versatile.c: Provide property for forcing broken IRQ mapping
authorPeter Maydell <peter.maydell@linaro.org>
Tue, 14 May 2013 15:33:36 +0000 (16:33 +0100)
committerAnthony Liguori <aliguori@us.ibm.com>
Wed, 15 May 2013 13:49:59 +0000 (08:49 -0500)
commit913b4b6bf39c97bc503a629b43c66d3270b5f3f5
tree65123d0e31d4b4a1f113637ee863156f521eb6c2
parentbc04d89165a4be6169cf44f1bdada9d48f8bad4b
hw/pci-host/versatile.c: Provide property for forcing broken IRQ mapping

Although we try our best to automatically detect broken versions
of Linux which assume the old broken IRQ mapping we used to implement
for our model of the Versatile PCI controller, it turns out that
some particularly new kernels manage to outwit the autodetection.

We therefore provide a property for enabling the old broken IRQ
mapping, so that if users happen to have such a kernel they can
work around its deficiencies with the command line option:
  -global versatile_pci.broken-irq-mapping=1

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Message-id: 1368545616-22344-4-git-send-email-peter.maydell@linaro.org
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
hw/pci-host/versatile.c