[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] Regression in RMRRs identity mapping for PVH Dom0
Hi There is a regression in RMRR patch 5ae03990c120a7b3067a52d9784c9aa72c0705a6 in new set_identity_p2m_entry. RMRRs are not being mapped in IOMMU for PVH Dom0. This causes pages faults and some long 'hang-like' delays during boot and device assignments. During construct_dom0, in PVH path p2m is being constructed and identity mapped in IOMMU. The p2m type is p2m_mmio_direct and p2m access p2m_rwx. New code used to map RMRRs invoked from rmrr_identity_mapping checks if p2m entry exists with same type and access and if yes, skips iommu mapping. Since there are p2m entries for pvh dom0 iomem, RMRRs are not being mapped in IOMMU. This debug patch attached fixes this and Ill be glad to see if there is a more elegant fix. Thanks! Elena Attachment:
0001-RMRR-regression-debug-for-PVH-Dom0.patch _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |