Re: [edk2-devel] [PATCH v4 22/35] OvmfPkg/XenPlatformPei: no hvmloader: get the E820 table via hypercall

2019-08-08 Thread Roger Pau Monné
On Thu, Aug 08, 2019 at 11:41:18AM +0100, Anthony PERARD wrote: > On Wed, Aug 07, 2019 at 05:14:33PM +0200, Roger Pau Monné wrote: > > On Mon, Jul 29, 2019 at 04:39:31PM +0100, Anthony PERARD wrote: > > > When the Xen PVH entry point has been used, hvmloader hasn't run and > > > hasn't prepared an

Re: [edk2-devel] [PATCH v4 22/35] OvmfPkg/XenPlatformPei: no hvmloader: get the E820 table via hypercall

2019-08-08 Thread Anthony PERARD
On Wed, Aug 07, 2019 at 05:14:33PM +0200, Roger Pau Monné wrote: > On Mon, Jul 29, 2019 at 04:39:31PM +0100, Anthony PERARD wrote: > > When the Xen PVH entry point has been used, hvmloader hasn't run and > > hasn't prepared an E820 table. The only way left to get an E820 table > > is to ask Xen

Re: [edk2-devel] [PATCH v4 22/35] OvmfPkg/XenPlatformPei: no hvmloader: get the E820 table via hypercall

2019-08-07 Thread Roger Pau Monné
On Mon, Jul 29, 2019 at 04:39:31PM +0100, Anthony PERARD wrote: > When the Xen PVH entry point has been used, hvmloader hasn't run and > hasn't prepared an E820 table. The only way left to get an E820 table > is to ask Xen via an hypercall, the call can only be made once so keep > the result

[edk2-devel] [PATCH v4 22/35] OvmfPkg/XenPlatformPei: no hvmloader: get the E820 table via hypercall

2019-07-29 Thread Anthony PERARD
When the Xen PVH entry point has been used, hvmloader hasn't run and hasn't prepared an E820 table. The only way left to get an E820 table is to ask Xen via an hypercall, the call can only be made once so keep the result cached for later. Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=1689