[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH 00 of 14 V3] amd iommu: support ATS device passthru on IOMMUv2 systems
>>> On 10.01.12 at 18:07, Wei Wang <wei.wang2@xxxxxxx> wrote: > Hi all, this is patch v3. > ATS devices with PRI and PASID capabilities can communicate with iommuv2 to > perform two level (nested) address translation and demand paging for DMA. > To passthru such devices, iommu driver has to been enabled in guest OS. > This patch set adds initial iommu emulation for hvm guests to support ATS > device passthru. I would look into committing 1-6 and 10 (if that one is independent of 7-9), if you can confirm that those on their own provide meaningful benefit (enabling the ppr log probably is what I'm after, but I'd still like your confirmation - patch 3 in particular doesn't look very useful without the later ones). So ideally the ones leading up to the ppr log enabling would all be first (or even a separate series), and the guest iommu ones would follow (as those make only sense when the tools maintainers are okay with the changes too). Jan > changes in v3: > * Use xenstore to receive guest iommu configuration instead of adding in a > new field in hvm_info_table. > * Support pci segment in vbdf to mbdf bind. > * Make hypercalls visible for non-x86 platforms. > * A few code cleanups according to comments from Jan and Ian. > > Changes in v2: > * Do not use linked list to access guest iommu tables. > * Do not parse iommu parameter in libxl_device_model_info again. > * Fix incorrect logical calculation in patch 11. > * Fix hypercall definition for non-x86 systems. > > Thanks, > Wei _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |