pc: map PCI address space as catchall region for not mapped addresses
commit83d08f2673504a299194dcac1657a13754b5932a
authorMichael S. Tsirkin <mst@redhat.com>
Tue, 29 Oct 2013 12:57:34 +0000 (29 13:57 +0100)
committerMichael S. Tsirkin <mst@redhat.com>
Tue, 10 Dec 2013 10:29:56 +0000 (10 12:29 +0200)
treee2eb542fd701cc4a956774cbcf8473e83327b2c9
parente689f7c668cbd9d08f330e17c3dd3a059c9553d3
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>
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