On 2016-02-19 12:34, Peter Xu wrote: > On Fri, Feb 19, 2016 at 10:58:12AM +0100, Paolo Bonzini wrote: >> >> The source ID can be passed to the IOMMU using the MemTxAttrs mechanism. > > I see that MemTxAttrs is not enabled yet? It's dropped in all the > accessors like memory_region_write_accessor()?
That would be a pity. How much work remains to fix that? Putting Peter Maydell on CC who apparently started this extension. ... >> FWIW, Radim was thinking of interrupt remapping in the kvm-ioapic, which >> we have decided to set aside. > > Does it mean that we are planning not to support kernel_irqchip for > IR? Any quick reason? The reason to split up the kernel irqchip is to reduce code complexity and, thus, attack surface of the kernel-side interface towards the guest. So, extending the "classic" in-kernel support with yet another feature is not really supporting that goal. Jan
signature.asc
Description: OpenPGP digital signature