[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel][PATCH][VT-d] Dis-allow PCI device assignment if PoD is enabled
It seems that currently we don't have any code to handle the coexistence of VT-d and PoD. VT-d engine needs to set up the entire page table for the domain. However if PoD is enabled, un-populated memory is marked as populate_on_demand, and VT-d engine won't set up page tables for them. Therefore any DMA towards those memory may cause DMA fault. So for safety concern, its better to dis-allow PCI device assignment if PoD is enabled. Best Regards, -- Dongxiao Attachment:
pod_disable_dev_assign.patch _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |