> On 13 Jan 2023, at 10:11, Julien Grall <jul...@xen.org> wrote: > > From: Julien Grall <jgr...@amazon.com> > > Switching TTBR while the MMU is on is not safe. Now that the identity > mapping will not clash with the rest of the memory layout, we can avoid > creating temporary page-tables every time a CPU is brought up. > > The arm32 code will use a different approach. So this issue is for now > only resolved on arm64. > > Signed-off-by: Julien Grall <jgr...@amazon.com> > ---- > Changes in v4: > - Somehow I forgot to send it in v3. So re-include it. > > Changes in v2: > - Remove arm32 code > ---
Reviewed-by: Luca Fancellu <luca.fance...@arm.com> I’ve also built for arm32/64 and test this patch (so this serie) on fvp, n1sdp, raspberry pi4, Juno, booting Dom0 and creating/running/destroying some guests, on a first shot everything works. Tested-by: Luca Fancellu <luca.fance...@arm.com> I’ve left the boards to test all night, so on Monday I will be 100% sure this serie Is not introducing any issue.