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

Re: Default reboot method (was: Re: Console output stops on dbgp=xhci)


  • To: Marek Marczykowski-Górecki <marmarek@xxxxxxxxxxxxxxxxxxxxxx>
  • From: Jan Beulich <jbeulich@xxxxxxxx>
  • Date: Fri, 16 Sep 2022 13:44:36 +0200
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=suse.com; dmarc=pass action=none header.from=suse.com; dkim=pass header.d=suse.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=XllIYTTkFTYHUz4Udy1CQcJh8H9tgf+9m87/2Ua4Slc=; b=I0FH5RfYpI+b58UCnHsEPQQFgrnsv6RsLkhZRuSSXCrmUfOaPfIeGeS/Da6+ApS543+5Pic8rs8AbgHa4l2Kr2TjbI5WPgCol/+kvSxmD3r7N0QfG/ns+vjiw6JYHV1oXaCsI6kWlVUjBxvWKaLftkgd8IKlrXktH06Joky74Vf9ihTq8X6QNvNcKvXGNjk69GDHnwpqO+LcjlV78vTDObABz+RVN/aVIMFDVsoydnp8+gi5fjrdulQu1SQY/sDVv4eoehaJhaGy/OBFzpXwkTT/uBBlFAcPoRfRPXlIQdZjypWXU4bnGjDMUj5NzPsR7NBY5HVw9L8r13BVoqX1JQ==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bR1OywNfVElKmKGYNCpb71FUyYi4y61ZcVhGgwYVugjofHdxh3ezu9QgHxllMIFex8EJ2gPUqgwcQM/1VFre6PnD2WCKgTrF0kr239XYvEPnCbi9LaeA65eWtEwlB6+vzAb3YJ1pHsimeapG2knUSA9lUxyIJ4uwh+q/F99hyyWHKTk9ixDRlraHfhS1xlOAiX0q4aIDeopCqHURz1QDpow/GJci1T4+RLhWA+3KA2ng7utaW01qeKxW5kWrYyMsmA8BNXkIIeH5RAX4mH9/lq2Ree+9H469NkMrQctjWkLziS2I5+gGgSSFcb12K7BEV0I3UcCYYnsOCBpzLOWCzg==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=suse.com;
  • Cc: Tamas K Lengyel <tamas@xxxxxxxxxxxxx>, Xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • Delivery-date: Fri, 16 Sep 2022 11:44:58 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

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



 


Rackspace

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