From: Sergiy Kibrik' via OSv Development <[email protected]>
Committer: Nadav Har'El <[email protected]>
Branch: master
bsd: xen: extend features.h with additional definitions
Signed-off-by: Sergiy Kibrik <[email protected]>
Message-Id: <[email protected]>
---
diff --git a/bsd/sys/xen/interface/features.h
b/bsd/sys/xen/interface/features.h
--- a/bsd/sys/xen/interface/features.h
+++ b/bsd/sys/xen/interface/features.h
@@ -59,6 +59,33 @@
/* x86: Does this Xen host support the MMU_PT_UPDATE_PRESERVE_AD
hypercall? */
#define XENFEAT_mmu_pt_update_preserve_ad 5
+/* x86: Does this Xen host support the MMU_{CLEAR,COPY}_PAGE hypercall? */
+#define XENFEAT_highmem_assist 6
+
+/*
+ * If set, GNTTABOP_map_grant_ref honors flags to be placed into guest
kernel
+ * available pte bits.
+ */
+#define XENFEAT_gnttab_map_avail_bits 7
+
+/* x86: Does this Xen host support the HVM callback vector type? */
+#define XENFEAT_hvm_callback_vector 8
+
+/* x86: pvclock algorithm is safe to use on HVM */
+#define XENFEAT_hvm_safe_pvclock 9
+
+/* x86: pirq can be used by HVM guests */
+#define XENFEAT_hvm_pirqs 10
+
+/* operation as Dom0 is supported */
+#define XENFEAT_dom0 11
+
+/* Xen also maps grant references at pfn = mfn.
+ * This feature flag is deprecated and should not be used.
+#define XENFEAT_grant_map_identity 12
+ */
+
+
#define XENFEAT_NR_SUBMAPS 1
#endif /* __XEN_PUBLIC_FEATURES_H__ */
--
You received this message because you are subscribed to the Google Groups "OSv
Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.