On 16.09.2022 12:55, Marek Marczykowski-Górecki wrote:
> On Fri, Sep 16, 2022 at 12:28:46PM +0200, Jan Beulich wrote:
>> On 16.09.2022 11:53, Marek Marczykowski-Górecki wrote:
>>> On Fri, Sep 16, 2022 at 07:57:59AM +0200, Jan Beulich wrote:
>>>> ... this leads to the crash, which effectively tells us that this is
>>>> likely yet another system where one needs to override the reboot
>>>> method (e.g. reboot=acpi).
>>>
>>> At least Linux, but also XenServer uses reboot=acpi by default (even on
>>> EFI systems), can we make it default in upstream Xen? Issues with
>>> reboot=efi are rather common, while reboot=acpi just works.
>>
>> But rebooting by means other than the EFI runtime service has always been
>> against the spirit of EFI.
> 
> I'm afraid firmware developers (apparently) haven't heard of it. Can we
> have "works by default" behaviour?

Just like with e.g. the RTC, assuming availability of ACPI reboot is
wrong under EFI. A fully conforming implementation may not support
the ACPI method, while supporting the EFI runtime service. It is such
a (well written) implementation where I want Xen to work correctly by
default.

Jan

Reply via email to