Re: [PATCH v4 05/24] target/arm: Move ARMMMUIdx_Stage2 to a real tlb mmu_idx

2022-10-14 Thread Peter Maydell
On Tue, 11 Oct 2022 at 04:26, Richard Henderson wrote: > > We had been marking this ARM_MMU_IDX_NOTLB, move it to a real tlb. > Flush the tlb when invalidating stage 1+2 translations. Re-use > alle1_tlbmask() for other instances of EL1&0 + Stage2. > > Signed-off-by: Richard Henderson > --- >

[PATCH v4 05/24] target/arm: Move ARMMMUIdx_Stage2 to a real tlb mmu_idx

2022-10-10 Thread Richard Henderson
We had been marking this ARM_MMU_IDX_NOTLB, move it to a real tlb. Flush the tlb when invalidating stage 1+2 translations. Re-use alle1_tlbmask() for other instances of EL1&0 + Stage2. Signed-off-by: Richard Henderson --- v4: Implement the IPAS2 and RIPAS2 tlb flushing insns; Reuse