[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] Xen, ACPI and Linux



>>> On 23.09.15 at 02:49, <stefano.stabellini@xxxxxxxxxxxxx> wrote:
> Regarding Runtime Services, the EFI spec doesn't allow a NULL pointer to
> the Runtime Services table, so Mark would like to see a proper pointer
> being passed there.  The function table could be populated with
> hypercall wrappers in assembly, keeping the same interface to Xen that
> we have today in drivers/xen/efi.c. It should be part of the initial
> patch series.

I'm confused by the "interface to Xen" part: Aren't we talking about
what is being presented to Dom0?

In any event, the versioning question that I raised earlier remains:
Which version would you intend the Runtime Services table to carry
- the host one, or a Xen set one? In the latter case, won't you risk
wrong implications from the kernel looking at other version numbers
(yes, with proper coding it ought to be possible to avoid such, but
the multitude of version numbers in EFI doesn't exactly help to
avoid mistakes)? While in the former case you'd have to deal with
the table needing entries Xen may not know about.

Jan


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.