On 10/17/2011 01:29 PM, Jan Kiszka wrote: > >> > >> APIC is x86-specific, MSI is not. I think Xen will also want to make use > >> of this hook. I originally though of using it for the KVM in-kernel > >> models as well, but I will now establish a callback at APIC-level > >> (upstream will look differently from qemu-kvm in this regard). > >> > > > > But you still have to handle it the the platform interrupt controller > > (or whatever processes msi messages) since you can still DMA there. So > > you don't get away from doing it there anyway. > > Right, but that's the slow path (which is still handled - on x86 via the > MMIO region the APIC still maintains). > It's handled by caching and immediately uncaching the MSIMessage/kvm route relationship? Can you post a git tree? It will be easier for me to understand the whole thing this way. -- error compiling committee.c: too many arguments to function -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html