[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-ia64-devel] [PATCH] Fix some IPF Xen VT-d bugs
In arch_domain_create(): when xen creates Dom0, need_iommu(d) is false, so iommu_domain_init() is not invoked, as a result, eventually iommu is not enabled properly. In IA64 Xen, physdev_map_pirq()/physdev_unmap_pirq() are kept dummy since we don't support MSI in IA64 Xen now, but here they shouldn't return -ENOSYS because xend invokes them (the x86 version of them is necessary for x86 Xen); in IPF Xen if they return -ENOSYS, xend would disallow us to create IPF HVM guest with devices assigned. Here They can return 0 instead. Signed-off-by: Dexuan Cui <dexuan.cui@xxxxxxxxx> Attachment:
fix_vtd.patch _______________________________________________ Xen-ia64-devel mailing list Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-ia64-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |