From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 6F8F619F497 for ; Tue, 13 Aug 2024 15:10:46 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=217.140.110.172 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1723561848; cv=none; b=XtZJ7AF1wZskN4Bc9f+HPizMiRyKgf0YX5lftccLfUdayezuZ2ZAqRZ0WJjV4iK8PivWIvl1Uq8wC9SMsxe49rRm8QR3mkXzKM1FNZbb9E48glv5154wpIWH73LIW8LGeiQBuKVYs4O8ciVwXYtqJ9LNc457z38pceF+WSdAylY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1723561848; c=relaxed/simple; bh=vzusSZPUHOfEHplCDELxs8sW6d1y/V2522VBvA665ZQ=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=HYrTCitUvzG0BPkRVs0H38e5NKSkACxxuTA3LCs7YlOF0ZWFqr2Rpi09IVds4t2sycSYDWT8+UO6KuAbWwkYyHHdYuHR6Bdai6nfrhOniMX8MElbUjqzWg8c4rSqCrwqdbtq9QI9DNZXa5rl7aKUKEbeAjB3aYIX2/1GPfZjqW0= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=arm.com; spf=pass smtp.mailfrom=arm.com; arc=none smtp.client-ip=217.140.110.172 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=arm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=arm.com Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id DD0251596; Tue, 13 Aug 2024 08:11:11 -0700 (PDT) Received: from e124191.cambridge.arm.com (e124191.cambridge.arm.com [10.1.197.45]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id CC1F63F6A8; Tue, 13 Aug 2024 08:10:44 -0700 (PDT) Date: Tue, 13 Aug 2024 16:10:42 +0100 From: Joey Gouly To: Marc Zyngier Cc: kvmarm@lists.linux.dev, linux-arm-kernel@lists.infradead.org, kvm@vger.kernel.org, James Morse , Suzuki K Poulose , Oliver Upton , Zenghui Yu , Alexandru Elisei Subject: Re: [PATCH 06/10] arm64: Remove VNCR definition for PIRE0_EL2 Message-ID: <20240813151042.GC3321997@e124191.cambridge.arm.com> References: <20240813144738.2048302-1-maz@kernel.org> <20240813144738.2048302-7-maz@kernel.org> Precedence: bulk X-Mailing-List: kvmarm@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240813144738.2048302-7-maz@kernel.org> On Tue, Aug 13, 2024 at 03:47:34PM +0100, Marc Zyngier wrote: > As of the ARM ARM Known Issues document 102105_K.a_04_en, D22677 > fixes a problem with the PIRE0_EL2 register, resulting in its > removal from the VNCR page (it had no purpose being there the > first place). > > Follow the architecture update by removing this offset. > > Signed-off-by: Marc Zyngier > --- > arch/arm64/include/asm/vncr_mapping.h | 1 - > 1 file changed, 1 deletion(-) > > diff --git a/arch/arm64/include/asm/vncr_mapping.h b/arch/arm64/include/asm/vncr_mapping.h > index df2c47c55972..9e593bb60975 100644 > --- a/arch/arm64/include/asm/vncr_mapping.h > +++ b/arch/arm64/include/asm/vncr_mapping.h > @@ -50,7 +50,6 @@ > #define VNCR_VBAR_EL1 0x250 > #define VNCR_TCR2_EL1 0x270 > #define VNCR_PIRE0_EL1 0x290 > -#define VNCR_PIRE0_EL2 0x298 > #define VNCR_PIR_EL1 0x2A0 > #define VNCR_ICH_LR0_EL2 0x400 > #define VNCR_ICH_LR1_EL2 0x408 Reviewed-by: Joey Gouly