From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id BFF25C433EF for ; Tue, 9 Nov 2021 17:55:41 +0000 (UTC) Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id BD421610A0 for ; Tue, 9 Nov 2021 17:55:40 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org BD421610A0 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=konsulko.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=lists.denx.de Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id CE59083678; Tue, 9 Nov 2021 18:55:37 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=konsulko.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=konsulko.com header.i=@konsulko.com header.b="TVrFUVSp"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 3EF2B83698; Tue, 9 Nov 2021 18:55:35 +0100 (CET) Received: from mail-qv1-xf2b.google.com (mail-qv1-xf2b.google.com [IPv6:2607:f8b0:4864:20::f2b]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id DCEBA83630 for ; Tue, 9 Nov 2021 18:55:31 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=konsulko.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=trini@konsulko.com Received: by mail-qv1-xf2b.google.com with SMTP id gu12so39560qvb.6 for ; Tue, 09 Nov 2021 09:55:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=B2CB8rys7APg0hVpmTnKdLo13nKaoskbJJMA6RzxxzE=; b=TVrFUVSpuzdK2MEka/UvpdPl0EHcYjSWvXcio6qqdCWFooPWfgizzJrnkDV0w57uwa 3zUSWX2qOEOrzdQNHHrMQeXo++HTR6pelF0b+w8jc6GjsvlskROaZzGMvFA0Sud6RQ+C VI5tHnIqobjEGhVEk7hzCDKvbt/iIF1eYO95M= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=B2CB8rys7APg0hVpmTnKdLo13nKaoskbJJMA6RzxxzE=; b=DH+DuhwUCQ3TmRUnt05i2mHv0feNonKRu0+0qcsPy/3dcUNOfMpLkAw0LCR2nbPNig HQjgDK32CIRpz6Fo20tXpZMh9kgaK2T4bl2U50HTfgnHc7dACUZjV+LzOAB/Qsr5QYLS 8vz8zyY1Otcsmr7g15An2BPbNnCT+DRBViBnsSLlsOpM5Fch7XUmQLAoGxHxWjZODO0K nkhEdWwXA57NbUT5R1ZW3ZYQ21f1lJFYc1XcD+V4qOBCMP2lHYKaGuEmFv2hh5lnLpgc NMfrGAgqc1y2yqj4ZPnwYJWnMGD5Ubpg5bhDhPKT0SRefwM2HGGZtIxYzG79ZI527P8B OMEQ== X-Gm-Message-State: AOAM533qh3DGKqQG4oYb6CQ/p8FSK3+hDLUCbPKPe2VNyO4EMJisFv51 tOTTuzMqAZZof7IIL3xKFUzGqQ== X-Google-Smtp-Source: ABdhPJwfSD7iG98PP6uhV2lcrP/ZhEDc4eZkow8/7o/6XThR74EmR41Pc24xsWIxQTU7w+K6TPoK7w== X-Received: by 2002:a05:6214:508f:: with SMTP id kk15mr9006684qvb.3.1636480530428; Tue, 09 Nov 2021 09:55:30 -0800 (PST) Received: from bill-the-cat (2603-6081-7b01-cbda-74ad-b320-81ce-4688.res6.spectrum.com. [2603:6081:7b01:cbda:74ad:b320:81ce:4688]) by smtp.gmail.com with ESMTPSA id d15sm2903385qtd.70.2021.11.09.09.55.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 09 Nov 2021 09:55:29 -0800 (PST) Date: Tue, 9 Nov 2021 12:55:26 -0500 From: Tom Rini To: Heinrich Schuchardt Cc: u-boot@lists.denx.de, Andre Przywara , Heinrich Schuchardt , Alexander Graf Subject: Re: [PATCH 1/1] efi_loader: stop watchdogs in ExitBootServices() Message-ID: <20211109175526.GW24579@bill-the-cat> References: <20211109101901.24015-1-heinrich.schuchardt@canonical.com> <20211109101901.24015-2-heinrich.schuchardt@canonical.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="yYV7/xoJChL2XnxF" Content-Disposition: inline In-Reply-To: <20211109101901.24015-2-heinrich.schuchardt@canonical.com> X-Clacks-Overhead: GNU Terry Pratchett X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.34 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.2 at phobos.denx.de X-Virus-Status: Clean --yYV7/xoJChL2XnxF Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Nov 09, 2021 at 11:19:01AM +0100, Heinrich Schuchardt wrote: > The UEFI specification requires for ExitBootServices() that "the boot > services watchdog timer is disabled". We already disable the software > watchdog. We should additionally disable the hardware watchdogs. >=20 > Reported-by: Andre Przywara > Signed-off-by: Heinrich Schuchardt Let me start by saying thank you for bringing this up with UEFI folks as well. To be clear, for right now I would much rather see U-Boot continue to be non-complaint with UEFI in this regard and assume that a running watchdog will be able to be handled by the running OS (which tends to be the case, but not always as sunxi has just shown) than to attempt to be complaint with the spec as it stands now as I am hopeful that we can get this case handled in a way that matches long standing industry practice. --=20 Tom --yYV7/xoJChL2XnxF Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGzBAABCgAdFiEEGjx/cOCPqxcHgJu/FHw5/5Y0tywFAmGKtgYACgkQFHw5/5Y0 tyy91wwAm0FQ2WllpAmeKiLnPHT6P73F6WW7Fl4Obt3Qr4SqiTq64JjY9fWsREs1 9CWP/6PG3PZzylHY923atEJdnTwyhTCb6D/58k8+yZFS3B2q6RqRgHeNDXefUcNw U4AHNDtHt03nCaRxPALqsztU+NwVr6dkzYf4i8IftVVBXwV6XpSQaIJxs1g0iqxw MCbxeUwlkq5X7mNVLdEuSbd6DOEwqDrnWk65gn786U9FpApk7oDeyQyKwe6nNwQu kcSHV2EjRhQxAyB+OMgMgHQGSauz30LetY+YvpUiQkq6T8+VlYrV2PsscBW6l3jS idngKeI3Bc0hvamWqAVBYy+pDmXeIYwbjkfS44vZ1adq6lSQyCfnnu2aTbxHQo74 EHMslQr8o69v4MJ8A18qbinxdFJBe6TTDuUoTTVbHullal+oHhzwZukVn/xRQ3m1 b11y9bAmDlmxx/YHijVwW/1XM5maSy2pPAb/+G7yap4LO7PSw8EpdBQF856ao6QO 23HBj1xz =9jtA -----END PGP SIGNATURE----- --yYV7/xoJChL2XnxF--