Re: [Xen-devel] [PATCH v5 02/14] libxc: Prepare a start info structure for hvmloader

2016-07-08 Thread Anthony PERARD
On Thu, Jul 07, 2016 at 03:55:29PM +0100, Wei Liu wrote: > On Wed, Jun 22, 2016 at 06:15:33PM +0100, Anthony PERARD wrote: > [...] > > * Allocate and clear additional ioreq server pages. The default > > * server will use the IOREQ and BUFIOREQ special pages above. > > @@ -672,6

Re: [Xen-devel] [PATCH v5 02/14] libxc: Prepare a start info structure for hvmloader

2016-07-07 Thread Wei Liu
On Wed, Jun 22, 2016 at 06:15:33PM +0100, Anthony PERARD wrote: [...] > * Allocate and clear additional ioreq server pages. The default > * server will use the IOREQ and BUFIOREQ special pages above. > @@ -672,6 +675,14 @@ static int alloc_magic_pages_hvm(struct xc_dom_image >

Re: [Xen-devel] [PATCH v5 02/14] libxc: Prepare a start info structure for hvmloader

2016-06-23 Thread Anthony PERARD
On Thu, Jun 23, 2016 at 10:44:26AM -0400, Boris Ostrovsky wrote: > On 06/22/2016 01:15 PM, Anthony PERARD wrote: > > +/* > > + * The memory layout of the start_info page and the modules, and where the > > + * addresses are stored: > > + * > > + * /--\ > > + * | struc

Re: [Xen-devel] [PATCH v5 02/14] libxc: Prepare a start info structure for hvmloader

2016-06-23 Thread Boris Ostrovsky
On 06/22/2016 01:15 PM, Anthony PERARD wrote: > ... and load BIOS/UEFI firmware into guest memory. > > This adds a new firmware module, system_firmware_module. It is loaded in > the guest memory and final location is provided to hvmloader via the > hvm_start_info struct. > > This patch create the h

[Xen-devel] [PATCH v5 02/14] libxc: Prepare a start info structure for hvmloader

2016-06-22 Thread Anthony PERARD
... and load BIOS/UEFI firmware into guest memory. This adds a new firmware module, system_firmware_module. It is loaded in the guest memory and final location is provided to hvmloader via the hvm_start_info struct. This patch create the hvm_start_info struct for HVM guest that have a device mode