|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v3 1/4] x86/PVHv2: Add memory map pointer to hvm_start_info struct
On Fri, Mar 16, 2018 at 10:00:54AM -0700, Maran Wilson wrote:
> On 3/16/2018 4:11 AM, Roger Pau Monné wrote:
> > On Thu, Mar 15, 2018 at 02:33:09PM -0700, Maran Wilson wrote:
> > > The start info structure that is defined as part of the x86/HVM direct
> > > boot
> > > ABI and used for starting Xen PVH guests would be more versatile if it
> > > also
> > > included a way to pass information about the memory map to the guest. This
> > > would allow KVM guests to share the same entry point.
> > >
> > > Signed-off-by: Maran Wilson <maran.wilson@xxxxxxxxxx>
> > > ---
> > > xen/include/public/arch-x86/hvm/start_info.h | 66
> > > +++++++++++++++++++++++++++-
> > > 1 file changed, 65 insertions(+), 1 deletion(-)
> > >
> > > diff --git a/xen/include/public/arch-x86/hvm/start_info.h
> > > b/xen/include/public/arch-x86/hvm/start_info.h
> > > index 6484159..f2e8ba6 100644
> > > --- a/xen/include/public/arch-x86/hvm/start_info.h
> > > +++ b/xen/include/public/arch-x86/hvm/start_info.h
> > > @@ -33,8 +33,9 @@
> > > * | magic | Contains the magic value
> > > XEN_HVM_START_MAGIC_VALUE
> > > * | | ("xEn3" with the 0x80 bit of the "E" set).
> > > * 4 +----------------+
> > > - * | version | Version of this structure. Current version is
> > > 0. New
> > > + * | version | Version of this structure. Current version is
> > > 1. New
> > > * | | versions are guaranteed to be
> > > backwards-compatible.
> > > + * | | For PV guests only 0 allowed, for PVH 0 or 1
> > > allowed.
> > Why are you adding the above sentence? PV guest never used or will use
> > the hvm_start_info structure (note the hvm_ prefix).
>
> Thanks for the feed back Roger,
>
> As you noticed, my first version did not contain that comment. Konrad
> suggested adding that particular line (in reply to the Linux tree version of
> this patch) and no one seemed to object at the time so I went ahead and
> added it.
>
> Konrad, do you care to weigh in here?
Could point about the hvm. My thought was more if somebody starts comparing
the 'start_info' structures they may get confused.
It totally is fine to ditch my idea.
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |