@@ -1,7 +1,7 @@
% Xen PV IOMMU interface
% Malcolm Crossley <<malcolm.crossley@citrix.com>>
Paul Durrant <<paul.durrant@citrix.com>>
-% 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