]> www.infradead.org Git - users/dwmw2/qemu.git/commit
pc: map PCI address space as catchall region for not mapped addresses
authorMichael S. Tsirkin <mst@redhat.com>
Tue, 29 Oct 2013 12:57:34 +0000 (13:57 +0100)
committerMichael Roth <mdroth@linux.vnet.ibm.com>
Fri, 21 Feb 2014 03:59:18 +0000 (21:59 -0600)
commit8b6d92a56592a97c83da211c20864f4e754bbd9e
tree794d2abfaa1e626bd7592d7315a4208552440104
parent44c68b84aed0b642514b75dc980779c79ca37d45
pc: map PCI address space as catchall region for not mapped addresses

With a help of negative memory region priority PCI address space
is mapped underneath RAM regions effectively catching every access
to addresses not mapped by any other region.
It simplifies PCI address space mapping into system address space.

Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Igor Mammedov <imammedo@redhat.com>
(cherry picked from commit 83d08f2673504a299194dcac1657a13754b5932a)

*prereq for ddaaefb backport

Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
hw/i386/pc.c
hw/i386/pc_piix.c
hw/pci-host/piix.c
hw/pci-host/q35.c
include/hw/i386/pc.h
include/hw/pci-host/q35.h