Re: [PATCH 2/2] arm64: Check if GMID_EL1.BS is the same on all CPUs
From: Jon Hunter <jonathanh@nvidia.com>
Date: 2021-05-26 22:14:36
Also in:
linux-tegra
On 26/05/2021 22:48, Catalin Marinas wrote:
On Wed, May 26, 2021 at 08:47:16PM +0100, Jon Hunter wrote:quoted
On 11/05/2021 19:23, Catalin Marinas wrote:quoted
The GMID_EL1.BS field determines the number of tags accessed by the LDGM/STGM instructions (EL1 and up), used by the kernel for copying or zeroing page tags. Taint the kernel if GMID_EL1.BS differs between CPUs. Signed-off-by: Catalin Marinas <catalin.marinas@arm.com> Cc: Will Deacon <will@kernel.org> Cc: Mark Rutland <mark.rutland@arm.com> Cc: Suzuki K Poulose <Suzuki.Poulose@arm.com>[...]quoted
I am seeing the following undefined instruction crash on all our ARM64 Tegra devices on today's -next and bisect is pointing to this patch. Reverting this patch on top of -next does fix the problem. Let me know if you have any thoughts.Yeah, sorry about that. Posted a new version here, better tested: https://lore.kernel.org/r/20210526193621.21559-1-catalin.marinas@arm.com (local) Will should have dropped the old one from linux-next but it takes a few hours before Stephen re-creates the tree.
No problem. Thanks for the quick fix! Jon -- nvpublic _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel