[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



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.