[XEN v1 0/4] xen/arm: Split MMU code as the prepration of MPU work form Arm32

Ayan Kumar Halder posted 4 patches 10 months, 1 week ago
Failed in applying to current master (apply log)
There is a newer version of this series
xen/arch/arm/arm32/head.S               | 567 +-----------------------
xen/arch/arm/arm32/mmu/Makefile         |   1 +
xen/arch/arm/arm32/mmu/head.S           | 556 +++++++++++++++++++++++
xen/arch/arm/include/asm/arm32/macros.h |  62 +++
xen/arch/arm/traps.c                    |  17 +-
5 files changed, 639 insertions(+), 564 deletions(-)
create mode 100644 xen/arch/arm/arm32/mmu/head.S
[XEN v1 0/4] xen/arm: Split MMU code as the prepration of MPU work form Arm32
Posted by Ayan Kumar Halder 10 months, 1 week ago
Hi,

These are the set of patches based on top of
"[PATCH v6 00/13] xen/arm: Split MMU code as the prepration of MPU work".
These patches aim to do similar MMU rework for Arm32.

Similar to the former series, this is the preparation work to add MPU
support for Arm32.

Ayan Kumar Halder (4):
  xen/arm: arm32: Move pt_enforce_wxn() so that it can be bundled with
    other MMU functionality
  xen/arm32: head.S: Introduce enable_{boot,secondary}_cpu_mm()
  xen/arm32: Split and move MMU-specific head.S to mmu/head.S
  xen/arm: traps.c: Enclose VMSA specific registers within CONFIG_MMU

 xen/arch/arm/arm32/head.S               | 567 +-----------------------
 xen/arch/arm/arm32/mmu/Makefile         |   1 +
 xen/arch/arm/arm32/mmu/head.S           | 556 +++++++++++++++++++++++
 xen/arch/arm/include/asm/arm32/macros.h |  62 +++
 xen/arch/arm/traps.c                    |  17 +-
 5 files changed, 639 insertions(+), 564 deletions(-)
 create mode 100644 xen/arch/arm/arm32/mmu/head.S

-- 
2.25.1