]> xenbits.xensource.com Git - people/julieng/xen-unstable.git/commit
libxc: allow creating domains without emulated devices
authorRoger Pau Monné <roger.pau@citrix.com>
Tue, 15 Dec 2015 13:12:18 +0000 (14:12 +0100)
committerJan Beulich <jbeulich@suse.com>
Tue, 15 Dec 2015 13:12:18 +0000 (14:12 +0100)
commitd7f8218e3c89ab9fb08b6394202d51f399e918d5
tree68ecbe686df716b766de9991f61f6313cc69216a
parent2fa6cfe3a2dc7dcaa1c6b2afadbe92f42dd62301
libxc: allow creating domains without emulated devices

Introduce a new flag in xc_dom_image that turns on and off the emulated
devices. This prevents creating the VGA hole, the hvm_info page and the
ioreq server pages. libxl unconditionally sets it to true for all HVM
domains at the moment.

Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
Acked-by: Wei Liu <wei.liu2@citrix.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
tools/libxc/include/xc_dom.h
tools/libxc/xc_dom_x86.c
tools/libxl/libxl_dom.c
tools/libxl/libxl_internal.h