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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 2A7D8CD5BB1 for ; Sun, 24 May 2026 19:59:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Content-Type:MIME-Version: References:In-Reply-To:Subject:Cc:To:From:Message-ID:Date:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=6PQW8i/7ZkrkS/T182d40h7fn7wC9G9prkK1aEwDBOU=; b=OzUGid7oybNPznk2HheJqt1Cpg EbtvGp2CvNt9CpRCXVJYKz0DZAbmYNXB4wYhHS+dXmlZrJibA4rZ9tL31Vsyzh4qApt63XzHcRFmw 76qG+bCV8o6Ww9DbAVnzoP7hUIPrAv4/kiqxY1zUfP40pbIhvIe8QErHDCBb+9kKX6Kr3K5UxWnfM hhqc/gVArGym3ronJVPgVoMoG17tI2AFXD1fJ57r5mRMcWm9eFIA68Hjoepl18zlDvsEje8X47Djy NazK7xhgN0Qv0NHCrr3AFZY1XAYNz17Yjvr6DWdSzHG7Im6prXx9S4+eLcGDQKD52i3mMjsMYnukl zbmBhahg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1wREyb-0000000FXo0-0qT7; Sun, 24 May 2026 19:59:09 +0000 Received: from tor.source.kernel.org ([172.105.4.254]) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1wREya-0000000FXnq-2fQ5 for linux-arm-kernel@lists.infradead.org; Sun, 24 May 2026 19:59:08 +0000 Received: from smtp.kernel.org (quasi.space.kernel.org [100.103.45.18]) by tor.source.kernel.org (Postfix) with ESMTP id 472D7601E3; Sun, 24 May 2026 19:59:07 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id E17CA1F000E9; Sun, 24 May 2026 19:59:06 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1779652747; bh=6PQW8i/7ZkrkS/T182d40h7fn7wC9G9prkK1aEwDBOU=; h=Date:From:To:Cc:Subject:In-Reply-To:References; b=PsdL+h/EV4ND6B7eqoBcJIrCsJHpTpg7DdDCc7HttUxD6t/menmaqOU+4g0Zi/rH5 DicJLCPHj/tHF85z+75i9Yk4Dl0xeYzY32ECtBecqtVySEWb+/DdVPjUqEfQ3EfNMP hNtwPXxbFNBdeg+WFjoxk9ierxRtKSKEMIbZuoS1JdkfseZrwPiwAWTOsTl3qzSSv1 9yGtxf5CXY+ijj3o8CkSfLJNvxdaS2Pc6MzWu8CAm9sZ29Hg9jSpuOLd207RIsXl+r y9cXD06aT60SP+odRj6M0yXstJRUIIjq0G4UA5z5qY43LLHNHBavd87AdVDko2HD2P X/ExX/6zWwg0w== Received: from sofa.misterjones.org ([185.219.108.64] helo=goblin-girl.misterjones.org) by disco-boy.misterjones.org with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1wREyV-00000005lyw-38xX; Sun, 24 May 2026 19:59:03 +0000 Date: Sun, 24 May 2026 20:59:02 +0100 Message-ID: <86y0h8vat5.wl-maz@kernel.org> From: Marc Zyngier To: Krzysztof Kozlowski Cc: linux-arm-kernel@lists.infradead.org, linux-acpi@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Lorenzo Pieralisi , Hanjun Guo , Sudeep Holla , Catalin Marinas , Will Deacon , "Rafael J. Wysocki" , Mark Rutland , Daniel Lezcano , Thomas Gleixner , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Chen-Yu Tsai , Jernej Skrabec , Samuel Holland , Neil Armstrong , Kevin Hilman , Jerome Brunet , Martin Blumenstingl , Ge Gordon , BST Linux Kernel Upstream Group , Jesper Nilsson , Lars Persson , Alim Akhtar , Ivaylo Ivanov , Frank Li , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Dinh Nguyen , Matthias Brugger , AngeloGioacchino Del Regno , Thierry Reding , Jonathan Hunter , Bjorn Andersson , Konrad Dybcio , Andreas =?UTF-8?B?RsOkcmJlcg==?= , =?UTF-8?B?Ill1LUNo?= =?UTF-8?B?dW4gTGluIFvmnpfnpZDlkJtdIg==?= , Heiko Stuebner , Shawn Lin , Orson Zhai , Baolin Wang , Michal Simek Subject: Re: [PATCH v3 00/17] arm64: Use EL2 virtual timer when running VHE In-Reply-To: References: <20260523140242.586031-1-maz@kernel.org> User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue) FLIM-LB/1.14.9 (=?UTF-8?B?R29qxY0=?=) APEL-LB/10.8 EasyPG/1.0.0 Emacs/30.1 (aarch64-unknown-linux-gnu) MULE/6.0 (HANACHIRUSATO) MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-SA-Exim-Connect-IP: 185.219.108.64 X-SA-Exim-Rcpt-To: krzk@kernel.org, linux-arm-kernel@lists.infradead.org, linux-acpi@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, lpieralisi@kernel.org, guohanjun@huawei.com, sudeep.holla@kernel.org, catalin.marinas@arm.com, will@kernel.org, rafael@kernel.org, mark.rutland@arm.com, daniel.lezcano@kernel.org, tglx@kernel.org, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, wens@kernel.org, jernej.skrabec@gmail.com, samuel@sholland.org, neil.armstrong@linaro.org, khilman@baylibre.com, jbrunet@baylibre.com, martin.blumenstingl@googlemail.com, gordon.ge@bst.ai, bst-upstream@bstai.top, jesper.nilsson@axis.com, lars.persson@axis.com, alim.akhtar@samsung.com, ivo.ivanov.ivanov1@gmail.com, Frank.Li@nxp.com, s.hauer@pengutronix.de, kernel@pengutronix.de, festevam@gmail.com, dinguyen@kernel.org, matthias.bgg@gmail.com, angelogioacchino.delregno@collabora.com, thierry.reding@kernel.org, jonathanh@nvidia.com, andersson@kernel.org, konradybcio@kernel.org, a faerber@suse.de, eleanor.lin@realtek.com, heiko@sntech.de, shawn.lin@rock-chips.com, orsonzhai@gmail.com, baolin.wang@linux.alibaba.com, michal.simek@amd.com X-SA-Exim-Mail-From: maz@kernel.org X-SA-Exim-Scanned: No (on disco-boy.misterjones.org); SAEximRunCond expanded to false X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On Sun, 24 May 2026 19:17:05 +0100, Krzysztof Kozlowski wrote: > > On 23/05/2026 16:02, Marc Zyngier wrote: > > This is the third version of the series initially posted at [1], > > which > > > > - updates the ACPI GTDT parsing to deal the v3 layout and the EL2 > > virtual timer, > > - moves the architected timer driver to use it when running VHE, > > - fixes a number of DTs to reflect the reality of the HW. > > > > Please mention here what do you expect SoC maintainer to do with this - > apply individual patches, wait for dependencies, ack etc. I only care about the first 3 patches (ACPI enablement, arm64 timer code), and don't have any expectation for the rest, as pointed out in the cover letter for v1. These are all bug fixes for DTs that do not correctly describe the HW. There is therefore no dependency on anything. The patches can either be cherry picked by the individual SoC maintainers, applied globally by one of the DT maintainers, or be completely ignored. Thanks, M. -- Without deviation from the norm, progress is not possible.