From: Stefano Stabellini Date: Fri, 24 Jun 2011 14:54:48 +0000 (+0100) Subject: xen: enable console and disk backend in HVM mode X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=ad35a7da1a0a40cd8920ba829640bd43e1613ec1;p=qemu.git 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 --- 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; }