passthrough: MSI-INTx translation for HVM
authorKeir Fraser <keir.fraser@citrix.com>
Thu, 8 Jan 2009 11:25:06 +0000 (11:25 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Thu, 8 Jan 2009 11:25:06 +0000 (11:25 +0000)
commit11f8ac5ebfa45c92daa128d58a42b265ceeb0e4c
tree827d0e9e83307c6256318c3b47924c029d749d10
parent6df92ebc3022fa27c6bcf5bbcda1c2ccd24c1c17
passthrough: MSI-INTx translation for HVM

The patch adds a new type of pt_irq: PT_IRQ_TYPE_MSI_TRANSLATE.
With it, guest dpci irq can now use msi as the underlying pirq
while injected as INTx irq.

Signed-off-by: Qing He <qing.he@intel.com>
tools/libxc/xc_domain.c
xen/arch/x86/hvm/vmsi.c
xen/drivers/passthrough/io.c
xen/include/public/domctl.h
xen/include/xen/hvm/irq.h