aboutsummaryrefslogtreecommitdiff
path: root/sys/xen/xen-os.h
diff options
context:
space:
mode:
authorRoger Pau Monné <royger@FreeBSD.org>2014-03-11 10:09:23 +0000
committerRoger Pau Monné <royger@FreeBSD.org>2014-03-11 10:09:23 +0000
commitc203fa69407d940494a0d90988619f900e869989 (patch)
tree030377424ef21e9085fc03f2d6204dd25d2d42a1 /sys/xen/xen-os.h
parent6f4246bce191e5491dcdaf61df18efa2c9a38a6a (diff)
Notes
Diffstat (limited to 'sys/xen/xen-os.h')
-rw-r--r--sys/xen/xen-os.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/xen/xen-os.h b/sys/xen/xen-os.h
index 62b5bf65c7607..7dd9c7e44c384 100644
--- a/sys/xen/xen-os.h
+++ b/sys/xen/xen-os.h
@@ -55,6 +55,7 @@ extern start_info_t *HYPERVISOR_start_info;
/* XXX: we need to get rid of this and use HYPERVISOR_start_info directly */
extern struct xenstore_domain_interface *xen_store;
+extern char *console_page;
enum xen_domain_type {
XEN_NATIVE, /* running on bare hardware */
@@ -89,6 +90,9 @@ xen_initial_domain(void)
(HYPERVISOR_start_info->flags & SIF_INITDOMAIN) != 0);
}
+/* Debug/emergency function, prints directly to hypervisor console */
+void xc_printf(const char *, ...) __printflike(1, 2);
+
#ifndef xen_mb
#define xen_mb() mb()
#endif