libxc/xen: introduce a start info structure for HVMlite guests
authorRoger Pau Monné <roger.pau@citrix.com>
Tue, 15 Dec 2015 13:14:17 +0000 (14:14 +0100)
committerJan Beulich <jbeulich@suse.com>
Tue, 15 Dec 2015 13:14:17 +0000 (14:14 +0100)
commite703e60064ea55ac900d2e6d68eecd950b20af23
treeb1408fd3725881609efb85492f9045fa8ca03c51
parent192df6f9122ddebc21d0a632c10da3453aeee1c2
libxc/xen: introduce a start info structure for HVMlite guests

This structure contains the physical address of the command line, as well as
the physical address of the list of loaded modules. The physical address of
this structure is passed to the guest at boot time in the %ebx register.

Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
Acked-by: Wei Liu <wei.liu2@citrix.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
tools/libxc/xc_dom_x86.c
xen/include/public/xen.h