On Thu, Mar 18, 2021 at 12:25:21PM +0000, Marc Zyngier wrote:
Most of this series only repaints things so that VHE and nVHE look as
similar as possible, the ZCR_EL2 management being the most visible
exception. This results in a bunch of preparatory patches that aim at
making the code slightly more readable.
That readability stuff is definitely helping from my PoV.
Reviewed-by: Mark Brown <broonie@kernel.org>
(FWIW, from the SVE side)
This has been tested on a FVP model with both VHE/nVHE configurations
using the string tests included with the "optimized-routines"
library[2].
There's also some tests Dave wrote which got upstreamed in kselftest
now, some normal kselftests and also a stress test that sits and
writes/reads bit patterns into the registers and is pretty good at
picking up any context switch issues.