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 kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 694D3C3DA59 for ; Tue, 16 Jul 2024 13:21:38 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 0170D6B00A0; Tue, 16 Jul 2024 09:21:38 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id EE2646B00A4; Tue, 16 Jul 2024 09:21:37 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id D82D56B00A5; Tue, 16 Jul 2024 09:21:37 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id BA1A06B00A0 for ; Tue, 16 Jul 2024 09:21:37 -0400 (EDT) Received: from smtpin30.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 3757EC17B3 for ; Tue, 16 Jul 2024 13:21:37 +0000 (UTC) X-FDA: 82345677834.30.9243E02 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf23.hostedemail.com (Postfix) with ESMTP id 6DA4314001C for ; Tue, 16 Jul 2024 13:21:35 +0000 (UTC) Authentication-Results: imf23.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=bEcc3cof; dmarc=pass (policy=none) header.from=kernel.org; spf=pass (imf23.hostedemail.com: domain of broonie@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=broonie@kernel.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1721136064; a=rsa-sha256; cv=none; b=TMsHT6UCmu7Tx1sRFY7zohG2nQUrz5ie5oJHVQ982XkHupmH6GI7EvhVb1VH0aX12q+j/S rFkfPX9dViok24yim39s/uucd8RU1g+FEhQYceK/NLZvL9RQJ8xibZ3mKQFxMWDzQB1dMu 1diG4TDgNiWAFKfFz3REGSt+ij3hwz8= ARC-Authentication-Results: i=1; imf23.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=bEcc3cof; dmarc=pass (policy=none) header.from=kernel.org; spf=pass (imf23.hostedemail.com: domain of broonie@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=broonie@kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1721136064; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=g2bua5/XxIzjj7sNYX3Qhx1S9HVtwZgf3TohRcf8EBg=; b=xzv07kS2olP/YW9xdv6TYdqUCesBE5Yn5Gh03NVXtKEbied9namGWNHJzEUblJZucO1Cz6 mhPGExzSq3ND6NndlpHiCQEF+2CfFLaS9K93u+M5D5uI/8sdoKqdvd55lkQ9DdXLPV8R+b lFRk2qqGGuyl/G9d9EJeIcHBTdHdAtw= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id 44F23611FD; Tue, 16 Jul 2024 13:21:34 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id E65C3C116B1; Tue, 16 Jul 2024 13:21:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1721136094; bh=MDYDDMId9Vq5nWSoKcWFrH/nU7E7vtMo3ZqG+CSN320=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=bEcc3cofO5RnyXn9FufGyGU2WpkjaGtJrPT8aBi+b0H30Mo62bFcyv7BR5vjOzAWl uZrJURdKoed8pFvaMONdv+jp+73wl6MZHY8lDrbhzA4r0k9MZJwwbEVAPTLUca374n MKXWh/SA9A+WMrYqrLM47uuFxtJv4bwCU6gu9M/AMrrCd93cOOAIo80yksddlZ2XGX HV8m+g1I5NmH04HdZstHzkTovWOIl4Tv9+QV2lJyJ5PaFFz/k2utvqCm0MEovL8kn7 TiQtP+tWgjgVZ+uzbvYTDozgVzwXtJdOIPyPXDVtGte3ugmBPAQmLKeTuEclvh1MpB yNyt/Qcv/YbWg== Date: Tue, 16 Jul 2024 14:21:25 +0100 From: Mark Brown To: Anshuman Khandual Cc: Joey Gouly , linux-arm-kernel@lists.infradead.org, akpm@linux-foundation.org, aneesh.kumar@kernel.org, aneesh.kumar@linux.ibm.com, bp@alien8.de, catalin.marinas@arm.com, christophe.leroy@csgroup.eu, dave.hansen@linux.intel.com, hpa@zytor.com, linux-fsdevel@vger.kernel.org, linux-mm@kvack.org, linuxppc-dev@lists.ozlabs.org, maz@kernel.org, mingo@redhat.com, mpe@ellerman.id.au, naveen.n.rao@linux.ibm.com, npiggin@gmail.com, oliver.upton@linux.dev, shuah@kernel.org, szabolcs.nagy@arm.com, tglx@linutronix.de, will@kernel.org, x86@kernel.org, kvmarm@lists.linux.dev Subject: Re: [PATCH v4 06/29] arm64: context switch POR_EL0 register Message-ID: <91862b79-b29a-49c2-8a0d-653bb87d3d9b@sirena.org.uk> References: <20240503130147.1154804-1-joey.gouly@arm.com> <20240503130147.1154804-7-joey.gouly@arm.com> <3c655663-3407-4602-a958-c5382a6b3133@arm.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="o+3mIAah6T0Lu29l" Content-Disposition: inline In-Reply-To: <3c655663-3407-4602-a958-c5382a6b3133@arm.com> X-Cookie: Think honk if you're a telepath. X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: 6DA4314001C X-Stat-Signature: 7h8mpcfoizsth1moqsmesuerm9fzmwww X-Rspam-User: X-HE-Tag: 1721136095-256483 X-HE-Meta: U2FsdGVkX1/8IA+DDLj89jJqGFcVX0BydsZeyqIp42Yx7mD8DGZKw58rU16HRzf+xsLoQLEy/h7TNPIy9JTOAX7EO5rphZY6FAO8JOIjiv1hDTKKyv4DN4vWUCt4aInCGOco1Zv2ClnJZsWqeqBocWqITCRVkd6LO4DkhtKkhDUsMSPmw548Rr1RQT8qutScMcuNArE5v6EbFuTlNWv7UPpt/GnPMw50PibpZTXFG2teuY46bXQ3cPkz/I3MoBVTeTPYKeZxfZYtcHPGoaN/1BgmDQ+cGKyJtAamdkVsCSxO+FYBbW0iwqtbiOHT7nuUhvg1sxKA82yn7x3iTby0dZHkKpw3VqhzfybhCv8EuZ0Gr2bWrlcIkIICBPc0az2uhgAw9B639069LJ1Q7n00vO76z1bp+O5jFvF+zjePNcfhuM6Pw+9iMALzMV5FR0NE6e0oqc+KP9bp+MGXh0MVaY+FewZ6vnuyKCHRRXfK6vAqOTgf1VsnfJemVhuQAASPzepIWz6ajZuzfbciwCTygEz0XKKfZYsaAJbQX2p5IbrOYSerTCzlGVnzuRSLN2HXWJZxRUxtX+3ApasNtp8V1Q711OuBPZQwizkwzCs32MJSTQwHbY30v3if58wXngMpU46GN1GmZs/jYAk31VgYeuB0GIYPuve6mAnqGsoxGTT9pN2hh3C9H1K2wg+ljZ1qRSqh+8IjVh1M5+LsL0y3xSeg1eYeTv4H7CV4h+s/Ebzt9cvm8GEC9jz8QBY8iiyLp8Wm918Jzdl7F8gMCIJy+ZEVTON6eC5SAZmwDZlMYIRjQRdOWqxhlC8ScuHebYdQ8QaLhPpvkFaC4rVUtqo7asVu5BDIX7U2q2EKew4NqeIQK3qaUmfSPgdtNX1ObDnNpgH1KDsfn6WJaQtDIsVmV5JNO+pC1/U79ojGzsNeG/yBcFxjatuXVHGa2xzIHWA4/upfjXcsnroIiM1X3t/ JKgPgSHt surWxAuE4KiHvcM+2dP/PNXMVqg5+G2Nylai5f9N6oALu+sR0Yr6ptqj6u6ECIy/5qdxEu8FHUBTeX7uoNm4akQwtsHiSQ1cTwE3WktI1ZPQOTXts4X+hdwqXz5dCdf2V4BVBC3dQ9W5ETE2did0ahNbVWdOhn6i4bN596LMvZpk4bHa6MzGx4P5LP0unX/QibQL0xdrZNB7tPLEMOWB0yOFYTExOetq/extuCYvsnMx5W+U4hDZY31or5W5C4UQvlEur7AgSdDzenVoh4SPBbDX/NBqIhpG/NX7J/DMvSskcyjfQ8cNKZy73OzAFiu+oDukc7ughdKEFCw0= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: --o+3mIAah6T0Lu29l Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Mon, Jul 15, 2024 at 01:57:10PM +0530, Anshuman Khandual wrote: > On 5/3/24 18:31, Joey Gouly wrote: > > +static inline bool system_supports_poe(void) > > +{ > > + return IS_ENABLED(CONFIG_ARM64_POE) && > CONFIG_ARM64_POE has not been defined/added until now ? That's a common pattern when adding a new feature over a multi-patch series - add sections guarded with the Kconfig option for the new feature but which can't be enabled until the last patch of the series which adds the Kconfig option after the support is complete. --o+3mIAah6T0Lu29l Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAmaWc9UACgkQJNaLcl1U h9AE/Qf+Mp0vA/IFkYbl4mm5ponXV9Jh6x5rZSfeflZF96wTd3pBu5Y1PK36VG4R hDFz7jcBPMBxn7afJA/mlfBPGWQXajmqTcK9TRVaWEG9rj54IZ7XCSiRItv2TwgJ tGmxIj+O7pyTiDPz0cHxfxAlZ+Yz+RCe8YfKhbPXDxg51hu6UIWxYZ/v9aJtxC4V tkXEFL+purD/K9Hp6wFTK3VAQFbsNyYcc8ulWXf3qGOHILnb8hznV4ei4BbqHKGk TsqLVYHBT9RwW4q6RB2O9JeLOm5U7I17+YmBqEvZY/LIZzBtvZ/xYBsh4UCPt/6s kNbCozOSV32r4nb/Z+kpJqbf9lA7ug== =cS6P -----END PGP SIGNATURE----- --o+3mIAah6T0Lu29l--