summaryrefslogtreecommitdiff
path: root/sys/xen
diff options
context:
space:
mode:
authorRoger Pau Monné <royger@FreeBSD.org>2018-07-19 07:39:35 +0000
committerRoger Pau Monné <royger@FreeBSD.org>2018-07-19 07:39:35 +0000
commitf2577f25c192695eb7449db7d733ec1803a9a4f2 (patch)
tree6429545f6b39e25d22544042cdf8ff864841ec8c /sys/xen
parent3d718b884f97c7a7e9b5080455c1bbf88ea71b30 (diff)
downloadsrc-test2-f2577f25c192695eb7449db7d733ec1803a9a4f2.tar.gz
src-test2-f2577f25c192695eb7449db7d733ec1803a9a4f2.zip
Notes
Diffstat (limited to 'sys/xen')
-rw-r--r--sys/xen/interface/elfnote.h12
1 files changed, 11 insertions, 1 deletions
diff --git a/sys/xen/interface/elfnote.h b/sys/xen/interface/elfnote.h
index 3824a94572b5..353985fe58f3 100644
--- a/sys/xen/interface/elfnote.h
+++ b/sys/xen/interface/elfnote.h
@@ -200,9 +200,19 @@
#define XEN_ELFNOTE_SUPPORTED_FEATURES 17
/*
+ * Physical entry point into the kernel.
+ *
+ * 32bit entry point into the kernel. When requested to launch the
+ * guest kernel in a HVM container, Xen will use this entry point to
+ * launch the guest in 32bit protected mode with paging disabled.
+ * Ignored otherwise.
+ */
+#define XEN_ELFNOTE_PHYS32_ENTRY 18
+
+/*
* The number of the highest elfnote defined.
*/
-#define XEN_ELFNOTE_MAX XEN_ELFNOTE_SUPPORTED_FEATURES
+#define XEN_ELFNOTE_MAX XEN_ELFNOTE_PHYS32_ENTRY
/*
* System information exported through crash notes.