aboutsummaryrefslogtreecommitdiffstats
path: root/tools/libxl/libxl_bootloader.c
diff options
context:
space:
mode:
authorIan Campbell <ian.campbell@citrix.com>2010-09-07 18:50:55 +0100
committerIan Campbell <ian.campbell@citrix.com>2010-09-07 18:50:55 +0100
commit5545b07a5c5d9c842b39c4a9b6e561f37d7fcbb4 (patch)
tree7801b0231d85a6b09ac5c25106231e423317e871 /tools/libxl/libxl_bootloader.c
parentfa274ba294544aaf41682b645df3b61084df6a47 (diff)
downloadxen-5545b07a5c5d9c842b39c4a9b6e561f37d7fcbb4.tar.gz
xen-5545b07a5c5d9c842b39c4a9b6e561f37d7fcbb4.tar.bz2
xen-5545b07a5c5d9c842b39c4a9b6e561f37d7fcbb4.zip
libxl+xend: use correct paths for PV console when running bootloader
Makes "{xl,xm} create -c GUEST" work again with pygrub in interactive mode which was broken by 21994:2e08ec0028e4 Signed-off-by: Ian Campbell <ian.campbell@citrix.com> Acked-by: Stefano Stabellini <Stefano.Stabellini@eu.citrix.com> Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com>
Diffstat (limited to 'tools/libxl/libxl_bootloader.c')
-rw-r--r--tools/libxl/libxl_bootloader.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/libxl/libxl_bootloader.c b/tools/libxl/libxl_bootloader.c
index 13721f7fab..d96db5b2e1 100644
--- a/tools/libxl/libxl_bootloader.c
+++ b/tools/libxl/libxl_bootloader.c
@@ -383,7 +383,7 @@ int libxl_run_bootloader(libxl_ctx *ctx,
goto out_close;
}
- dom_console_xs_path = libxl_sprintf(&gc, "%s/serial/0/tty", libxl_xs_get_dompath(&gc, domid));
+ dom_console_xs_path = libxl_sprintf(&gc, "%s/console/tty", libxl_xs_get_dompath(&gc, domid));
libxl_xs_write(&gc, XBT_NULL, dom_console_xs_path, "%s", dom_console_slave_tty_path);
pid = fork_exec_bootloader(&bootloader_fd, (char *)info->u.pv.bootloader, args);