On 26.11.2019 22:20, Rich Persaud wrote:
> As an intermediate step, could we have an umbrella opt-in
> Kconfig option (CONFIG_EFI_NONSPEC_COMPATIBILITY?) that
> enables multiple EFI options for maximum hardware compatibility?
>  For this thread and Xen 4.13, that would be
> EFI_SET_VIRTUAL_ADDRESS_MAP and efi=attr=uc.  If more
> options/quirks are added in the future, downstreams using
> EFI_NONSPEC_COMPATIBILITY would get them by default.

While I don't particularly like it, I'd be okay with having such
an option, provided it doesn't hamper code readability too much.
However - why would you stop at those two things? Why not also
exclude reboot through UEFI (as indicated by Andrew), or use of
runtime services as a whole? What about /mapbs? The fundamental
problem I see here really is - where would we draw the line?

Jan

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

Reply via email to