[PATCH v1 0/4] Enable early bootup of AArch64 MPU systems.

Ayan Kumar Halder posted 4 patches 3 months, 1 week ago
Failed in applying to current master (apply log)
xen/arch/arm/Kconfig                     | 28 ++++++++-
xen/arch/arm/Makefile                    |  1 +
xen/arch/arm/arm64/mpu/Makefile          |  1 +
xen/arch/arm/arm64/mpu/head.S            | 79 ++++++++++++++++++++++++
xen/arch/arm/include/asm/arm64/sysregs.h | 50 +++++++++++++++
xen/arch/arm/include/asm/mpu/arm64/mm.h  | 13 ++++
xen/arch/arm/include/asm/mpu/layout.h    | 25 ++++++++
xen/arch/arm/include/asm/mpu/mm.h        | 18 ++++++
xen/arch/arm/platforms/Kconfig           |  2 +-
9 files changed, 215 insertions(+), 2 deletions(-)
create mode 100644 xen/arch/arm/arm64/mpu/Makefile
create mode 100644 xen/arch/arm/arm64/mpu/head.S
create mode 100644 xen/arch/arm/include/asm/mpu/arm64/mm.h
create mode 100644 xen/arch/arm/include/asm/mpu/layout.h
create mode 100644 xen/arch/arm/include/asm/mpu/mm.h
[PATCH v1 0/4] Enable early bootup of AArch64 MPU systems.
Posted by Ayan Kumar Halder 3 months, 1 week ago
These patches are based on https://lore.kernel.org/all/6d065949-dfae-41f8-b030-c7d09516846b@amd.com/T/
"[PATCH v4 0/4] xen: arm: Split MMU code in preparation for MPU work (part 2)"

We have enabled early booting of R82.

Ayan Kumar Halder (4):
  xen/arm: mpu: Introduce choice between MMU and MPU
  xen/arm: mpu: Define Xen start address for MPU systems
  xen/arm: mpu: Create boot-time MPU protection regions
  xen/arm: mpu: Disable secondary cpu bringup

 xen/arch/arm/Kconfig                     | 28 ++++++++-
 xen/arch/arm/Makefile                    |  1 +
 xen/arch/arm/arm64/mpu/Makefile          |  1 +
 xen/arch/arm/arm64/mpu/head.S            | 79 ++++++++++++++++++++++++
 xen/arch/arm/include/asm/arm64/sysregs.h | 50 +++++++++++++++
 xen/arch/arm/include/asm/mpu/arm64/mm.h  | 13 ++++
 xen/arch/arm/include/asm/mpu/layout.h    | 25 ++++++++
 xen/arch/arm/include/asm/mpu/mm.h        | 18 ++++++
 xen/arch/arm/platforms/Kconfig           |  2 +-
 9 files changed, 215 insertions(+), 2 deletions(-)
 create mode 100644 xen/arch/arm/arm64/mpu/Makefile
 create mode 100644 xen/arch/arm/arm64/mpu/head.S
 create mode 100644 xen/arch/arm/include/asm/mpu/arm64/mm.h
 create mode 100644 xen/arch/arm/include/asm/mpu/layout.h
 create mode 100644 xen/arch/arm/include/asm/mpu/mm.h

-- 
2.25.1