[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] Xen PV IOMMU interface draft D
On 23/02/16 16:17, Jan Beulich wrote: >>>> On 10.02.16 at 11:09, <malcolm.crossley@xxxxxxxxxx> wrote: >> % Xen PV IOMMU interface >> % Malcolm Crossley <<malcolm.crossley@xxxxxxxxxx>> >> Paul Durrant <<paul.durrant@xxxxxxxxxx>> >> % Draft D >> >> Introduction >> ============ >> >> Revision History >> ---------------- >> >> -------------------------------------------------------------------- >> Version Date Changes >> ------- ----------- ---------------------------------------------- >> Draft A 10 Apr 2014 Initial draft. >> >> Draft B 12 Jun 2015 Second draft. >> >> Draft C 26 Jun 2015 Third draft. >> >> Draft D 09 Feb 2016 Fourth draft. > > Unless this is a complete re-write, I'd really like to avoid needing to > read through all of it again. Do you perhaps have a PDF version > somewhere with change marks? > It was really a minor update to ensure the design matched the RFC implementation. The diff for the draft D is below. For the next revision I will details what has changed. diff -r a35c08555541 -r e829e3d0fcec designs/pv-iommu-control/design.txt --- a/designs/pv-iommu-control/design.txt +++ b/designs/pv-iommu-control/design.txt @@ -1,7 +1,7 @@ % Xen PV IOMMU interface % Malcolm Crossley <<malcolm.crossley@xxxxxxxxxx>> Paul Durrant <<paul.durrant@xxxxxxxxxx>> -% Draft C +% Draft D Introduction ============ @@ -17,6 +17,8 @@ Draft A 10 Apr 2014 Initial draft. Draft B 12 Jun 2015 Second draft. Draft C 26 Jun 2015 Third draft. + +Draft D 09 Feb 2016 Fourth draft. -------------------------------------------------------------------- Background @@ -481,7 +483,9 @@ IOMMU_OP_readable 0 Cr IOMMU_OP_writeable 1 Create writeable IOMMU mapping IOMMU_MAP_OP_no_ref_cnt 2 IOMMU mapping does not take a reference to MFN backing BFN mapping -Reserved for future use 3-9 n/a +IOMMU_MAP_OP_add_m2b 3 Wildcard M2B mapping added for + lookup_foreign_page to use +Reserved for future use 4-9 n/a IOMMU_page_order 10-15 Page order to be used for both gfn and bfn Defined values for map_page subop status field: @@ -519,7 +523,9 @@ Defined bits for flags field: Name Bit Definition ---- ----- ---------------------------------- -Reserved for future use 0-9 n/a +IOMMU_UNMAP_OP_remove_m2b 0 Wildcard M2B mapping removed for + lookup_foreign_page use +Reserved for future use 1-9 n/a IOMMU_page_order 10-15 Page order to be used for bfn Sorry about the hassle. I posted the RFC because I was would like to get some comments on the M2B implementation and the iommu_lookup_page code. Malcolm > Jan > _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |