[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen-unstable] libxl: Add gfx_passthru parameter
# HG changeset patch # User Daniel De Graaf <dgdegra@xxxxxxxxxxxxx> # Date 1294762387 0 # Node ID 4f6fee3a456eaa1e6958afed241f2682bf8c921d # Parent 9ee86e8cfd786aa2c71c8cc9d970712cdefdb161 libxl: Add gfx_passthru parameter Signed-off-by: Daniel De Graaf <dgdegra@xxxxxxxxxxxxx> Committed-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> --- tools/libxl/libxl.idl | 1 + tools/libxl/xl_cmdimpl.c | 3 +++ 2 files changed, 4 insertions(+) diff -r 9ee86e8cfd78 -r 4f6fee3a456e tools/libxl/libxl.idl --- a/tools/libxl/libxl.idl Tue Jan 11 15:10:21 2011 +0000 +++ b/tools/libxl/libxl.idl Tue Jan 11 16:13:07 2011 +0000 @@ -152,6 +152,7 @@ libxl_device_model_info = Struct("device ("sdl", bool, False, "sdl enabled or disabled"), ("opengl", bool, False, "opengl enabled or disabled (if enabled requires sdl enabled)"), ("nographic", bool, False, "no graphics, use serial port"), + ("gfx_passthru", bool, False, "disable qemu graphics for PCI passthru of GPU from host"), ("serial", string, False, "serial port re-direct to pty deivce"), ("boot", string, False, "boot order, for example dca"), ("usb", bool, False, "usb support enabled or disabled"), diff -r 9ee86e8cfd78 -r 4f6fee3a456e tools/libxl/xl_cmdimpl.c --- a/tools/libxl/xl_cmdimpl.c Tue Jan 11 15:10:21 2011 +0000 +++ b/tools/libxl/xl_cmdimpl.c Tue Jan 11 16:13:07 2011 +0000 @@ -543,6 +543,7 @@ static void printf_info(int domid, printf("\t\t\t(vncunused %d)\n", dm_info->vncunused); printf("\t\t\t(keymap %s)\n", dm_info->keymap); printf("\t\t\t(sdl %d)\n", dm_info->sdl); + printf("\t\t\t(gfx_passthru %d)\n", dm_info->gfx_passthru); printf("\t\t\t(opengl %d)\n", dm_info->opengl); printf("\t\t\t(nographic %d)\n", dm_info->nographic); printf("\t\t\t(serial %s)\n", dm_info->serial); @@ -1281,6 +1282,8 @@ skip_vfb: dm_info->opengl = l; if (!xlu_cfg_get_long (config, "nographic", &l)) dm_info->nographic = l; + if (!xlu_cfg_get_long (config, "gfx_passthru", &l)) + dm_info->gfx_passthru = l; xlu_cfg_replace_string (config, "serial", &dm_info->serial); xlu_cfg_replace_string (config, "boot", &dm_info->boot); if (!xlu_cfg_get_long (config, "usb", &l)) _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |