From 12d5606e76558f0d7b4f55da61702c58055e1739 Mon Sep 17 00:00:00 2001 From: Stefano Stabellini Date: Fri, 24 Jun 2011 15:54:48 +0100 Subject: [PATCH] xen: enable console and disk backend in HVM mode Initialize the Xen console backend and the Xen disk backend even when running in HVM mode so that PV on HVM drivers can connect to them. Signed-off-by: Stefano Stabellini Signed-off-by: Alexander Graf --- xen-all.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/xen-all.c b/xen-all.c index 4827d6a7ba..3d40ab0ece 100644 --- a/xen-all.c +++ b/xen-all.c @@ -862,6 +862,14 @@ int xen_hvm_init(void) cpu_register_phys_memory_client(&state->client); state->log_for_dirtybit = NULL; + /* Initialize backend core & drivers */ + if (xen_be_init() != 0) { + fprintf(stderr, "%s: xen backend core setup failed\n", __FUNCTION__); + exit(1); + } + xen_be_register("console", &xen_console_ops); + xen_be_register("qdisk", &xen_blkdev_ops); + return 0; } -- 2.34.1