On Tue, Feb 19, 2013 at 6:08 PM, Michael S. Tsirkin <m...@redhat.com> wrote: >> >> The IOAPIC is actually closer to ISA, but again it's sufficient to >> move it to the PCI address space. I doubt its priority matters. > > Well moving IOAPIC to PCI seems strange, it's not a PCI thing, > and I think it can be moved outside PCI though guests don't do it.
Look at the 440fx/piix datasheets. It's connected to the piix which decodes its address. So it's definitely part of the pci address space. > So I think ideally we really should have it look something like: > > sysbus -> ioapic > -> pci -> msi >