Received: by 2002:ab2:7041:0:b0:1f4:bcc8:f211 with SMTP id x1csp169628lql; Fri, 12 Apr 2024 07:05:29 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCUoBoU7P6sDbdXI5itRVSWDTmpPuQCqCytpbYFVFF5vw5FJPay5lfiAhhGDLCNyRYcvE6RJgXNLHueQASj+8G3ni3VXfBnOnctvbwhRbw== X-Google-Smtp-Source: AGHT+IFsgYQeirBwS3z+sAvtaac1mCpTQW8f9qSrddo0yzkJ3xK/V0YYfIEI8KZH5mtHShBcwklP X-Received: by 2002:a17:902:c94c:b0:1e4:dcfe:848f with SMTP id i12-20020a170902c94c00b001e4dcfe848fmr2867519pla.16.1712930728802; Fri, 12 Apr 2024 07:05:28 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1712930728; cv=pass; d=google.com; s=arc-20160816; b=QP6w2lv+WVWkW30r3yMD4UENyOyBChQw4j6264pSTeRnZDrhBGAwhVcM6/avMXj4QQ cug5zCee59wv7Cga1DuX+fMp5LAKMu1tA1zjvntmQyI8JIToZH89X0vdEikTu+VSmp6i Gqrl2dFEAM7x4/lWHeYJZ8EzVqQQJR87PiJvmalNsBIffufmBakhe8yjLh7NWh+WeTji rFB1q2ug/1jeG6RFkIQy4uyVFA0ygGzUbH5NqZ88OrmhSFCyHnPsqAnHTJTds3bqJUQx aEC+MWGPMN3iDLj0vXIVUu3n1k013IxoOKsDjrscxQH+m0Y7uAmW406O5o+tZrQ4YfVm FQ+A== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=user-agent:in-reply-to:content-disposition:mime-version :list-unsubscribe:list-subscribe:list-id:precedence:references :message-id:subject:cc:to:from:date:dkim-signature; bh=/zoe66EUpZt6YfHK4tp9TPGdplnWwPao6CZVGlHgzh0=; fh=M+mfGdm2FgPj6ATrSQ6jqs3kFhHoW9BdDwj5E+0iKXc=; b=ZxtmRHUYq6zkq9zuSYx2TAFOaNlecxlyPPgoiGMaKaNTrIszXYrVz/3rl7xtwEzQG9 EJ+g1c4vhdlIaG+PGq+Iu9m4WPrZGLYdkUGEYI6Jzi2SsiyRwwig3UgLHOlHD5sOeTvy 1LoGW16mnm52iwClpobSk/r0a6dyDiVSIPaq6tmT9KEJdxQtrYhYEOhNezjSg1bh0JBZ 9cen7pr+AULzaSlrD6A/3QSm2XqrRRWoHzPZwVQNqNjis25J2WwWQ1eJFuIiZmHiqBly xikR9wCAhVdhjN5OJbzpD+IZRgrFp6K4ztaEPKuXh7yqgyEvzfhes79t7xHUsiX/jpHs 7nLQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=hxEbACGo; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-142792-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-142792-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [2604:1380:45e3:2400::1]) by mx.google.com with ESMTPS id i7-20020a170902cf0700b001e511df3c30si3364212plg.221.2024.04.12.07.05.28 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 12 Apr 2024 07:05:28 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-142792-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) client-ip=2604:1380:45e3:2400::1; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=hxEbACGo; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-142792-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-142792-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id 73B3E2826BC for ; Fri, 12 Apr 2024 14:05:28 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id A5FAA85C52; Fri, 12 Apr 2024 14:05:22 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="hxEbACGo" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id CA83650241; Fri, 12 Apr 2024 14:05:21 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712930721; cv=none; b=SjXraAzZQAAGAv363IjiJQfR8Y82a8x+c+lOcot5Wp4VR+YPOJZl13uCKw9GyInDXATg2JZ7PH7niNOrbLkZcuBoDf4Ux/zgY8E53rWCpYY8avl445loheJwUVMymAn8qiu5elsWn594xDz2ETY4drfM7IJ59qojbZ0CzsgYu4M= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712930721; c=relaxed/simple; bh=omTvxBWcSpTxGyecQAtJsPrnCfgoa+AxlGoaC88vRww=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=ttx4ALf3lE6gBEF1E4GguQBFr0gPjRSqTtNNO0l5XpJTQtw7hj/nox0xeFGbYBihpq0bJakyW9j0V0PD1ELh+0T1hrSg/kFmeL/Eiva2bK0HfAYG5qXVQjstAElmjTaXvsp82aRqrRVkIYgirXukGE2DRnTs4RVr6e6Jw2YBTbw= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=hxEbACGo; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 7564BC113CC; Fri, 12 Apr 2024 14:05:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1712930721; bh=omTvxBWcSpTxGyecQAtJsPrnCfgoa+AxlGoaC88vRww=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=hxEbACGoxaVA6BbU7SH/m3SF2sTUEavGAZhWe9ZSTQHaboXVHIwKoZNwUhBYRGp4s 9G3gafph0mQnVTh2Z2DUp1fmaWt9ceBHzMkzoCBVvB3BykQgL4P/zY4tmNkXWw73mp ufngXSW7QEUQaVY0vlpAgoC1ywpDjQ0EqGkmNPGSPUDhwAlwU0W4cNEa7R2WsKCqsO qa/S03GFyo1wyHXgKq0DBHsSYLigagU/0AFIi8kJmt/ilO2/JqQDP/iIs+wajv2352 bkyU+eB50zksQ31vDSCapCBbmRvMGGiRT9Hyt7CzsCtK+cHGiWxf7G2SWxug4DmgcH +a50UehmT2wiw== Date: Fri, 12 Apr 2024 15:05:15 +0100 From: Will Deacon To: David Woodhouse Cc: Catalin Marinas , Robert Moore , "Rafael J. Wysocki" , Len Brown , Sudeep Holla , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-acpi@vger.kernel.org, acpica-devel@lists.linux.dev Subject: Re: [PATCH v2 0/2] Support clean reboot after hibernate on Arm64 Message-ID: <20240412140515.GA28052@willie-the-truck> References: <20240412073530.2222496-1-dwmw2@infradead.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240412073530.2222496-1-dwmw2@infradead.org> User-Agent: Mutt/1.10.1 (2018-07-13) On Mon, Mar 11, 2024 at 12:19:14PM +0000, David Woodhouse wrote: > When the hardware signature in the ACPI FACS changes, the OS is supposed > to perform a clean reboot instead of attempting to resume on a changed > platform. > > Although these patches have a functional dependency, they could be merged > separately. The second patch just won't *see* a FACS table if the ACPICA > fix isn't present. > > v2: Now that the ACPICA patch is merged upstream, note its commit ID > > David Woodhouse (2): > ACPICA: Detect FACS even for hardware reduced platforms > arm64: acpi: Honour firmware_signature field of FACS, if it exists > > arch/arm64/kernel/acpi.c | 10 ++++++++++ > drivers/acpi/acpica/tbfadt.c | 30 +++++++++++++----------------- > drivers/acpi/acpica/tbutils.c | 7 +------ Rafael, how would you like the handle this series? The arm64 part has been Acked-by Sudeep, so I'm happy with it. Will