[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v4 00/14] xen/arm: Don't switch TTBR while the MMU is on
Hi,
On 13/01/2023 10:11, Julien Grall wrote:
Julien Grall (14):
xen/arm64: flushtlb: Reduce scope of barrier for local TLB flush
xen/arm64: flushtlb: Implement the TLBI repeat workaround for TLB
flush by VA
xen/arm32: flushtlb: Reduce scope of barrier for local TLB flush
xen/arm: flushtlb: Reduce scope of barrier for the TLB range flush
xen/arm: Clean-up the memory layout
xen/arm32: head: Replace "ldr rX, =<label>" with "mov_w rX, <label>"
xen/arm32: head: Jump to the runtime mapping in enable_mmu()
xen/arm32: head: Introduce an helper to flush the TLBs
xen/arm32: head: Remove restriction where to load Xen
I have committed up to this patch. I still need to go through the
comments of the rest.
xen/arm32: head: Widen the use of the temporary mapping
xen/arm64: Rework the memory layout
xen/arm64: mm: Introduce helpers to prepare/enable/disable the
identity mapping
xen/arm64: mm: Rework switch_ttbr()
xen/arm64: smpboot: Directly switch to the runtime page-tables
Cheers,
--
Julien Grall
|