[PATCH v4 2/4] arm64: Work around Falkor erratum 1003
From: Will Deacon <hidden>
Date: 2017-02-01 16:34:01
Also in:
kvm, kvmarm, lkml
From: Will Deacon <hidden>
Date: 2017-02-01 16:34:01
Also in:
kvm, kvmarm, lkml
On Wed, Feb 01, 2017 at 11:29:22AM -0500, Christopher Covington wrote:
On 01/31/2017 12:56 PM, Marc Zyngier wrote:quoted
Given that all ARMv8 CPUs can support SW_PAN, it is more likely to be enabled than the ARMv8.1 PAN. I'd vote for supporting the workaround in that case too, and hope that people do enable the HW version.Okay, I'll do my best to add support for the SW PAN case. I rebased and submitted v6 of the E1009 patch [1] so that it no longer depends on this patch landing first, if you all are inclined to pick it up while work on this E1003 patch continues.
The alternative is not enabling SW_PAN (at runtime) if this errata is present, along with a warning stating that hardware-PAN should be enabled in kconfig instead. Not sure what distributions will make of that though.
1. https://patchwork.kernel.org/patch/9547923/
Yup, I queued that one locally and I'll push to -next tomorrow. Thanks, Will