On Wed, May 18, 2011 at 09:27:55PM +0200, Jan Kiszka wrote: > > if an I/O is to the APIC page, > > it's handled by the APIC > > That's not that simple. We need to tell apart: > - if a cpu issued the request, and which one => forward to APIC And cpu mode may affect where access is forwarded to. If cpu is in SMM mode access to frame buffer may be forwarded to a memory (depends on chipset configuration).
> - if the range was addressed by a device (PCI or other system bus > devices) => forward to MSI or other MMIO handlers > -- Gleb.