All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/5] Enable early bootup of AArch32 MPU systems
@ 2025-02-04 19:23 Ayan Kumar Halder
  2025-02-04 19:23 ` [PATCH 1/5] xen/arm: mpu: Ensure that the page size is 4KB (arm32) Ayan Kumar Halder
                   ` (4 more replies)
  0 siblings, 5 replies; 19+ messages in thread
From: Ayan Kumar Halder @ 2025-02-04 19:23 UTC (permalink / raw)
  To: xen-devel
  Cc: Ayan Kumar Halder, Stefano Stabellini, Julien Grall,
	Bertrand Marquis, Michal Orzel, Volodymyr Babchuk

Enabled early booting of R52.

Ayan Kumar Halder (5):
  xen/arm: mpu: Ensure that the page size is 4KB (arm32)
  xen/arm: mpu: Enclose access to MMU specific registers under
    CONFIG_MMU (arm32)
  xen/arm: mpu: Move some of the definitions to common file
  xen/arm: mpu: Create boot-time MPU protection regions (arm32)
  xen/arm: mpu: Implement a dummy enable_secondary_cpu_mm (arm32)

 xen/arch/arm/arm32/Makefile                |   1 +
 xen/arch/arm/arm32/head.S                  |   2 +
 xen/arch/arm/arm32/mpu/Makefile            |   1 +
 xen/arch/arm/arm32/mpu/head.S              | 174 +++++++++++++++++++++
 xen/arch/arm/arm32/mpu/mm.c                |  15 ++
 xen/arch/arm/arm64/mpu/head.S              |   2 +-
 xen/arch/arm/include/asm/cpregs.h          |   4 +
 xen/arch/arm/include/asm/early_printk.h    |   2 +-
 xen/arch/arm/include/asm/{arm64 => }/mpu.h |   6 +-
 xen/arch/arm/include/asm/mpu/cpregs.h      |  21 +++
 10 files changed, 223 insertions(+), 5 deletions(-)
 create mode 100644 xen/arch/arm/arm32/mpu/Makefile
 create mode 100644 xen/arch/arm/arm32/mpu/head.S
 create mode 100644 xen/arch/arm/arm32/mpu/mm.c
 rename xen/arch/arm/include/asm/{arm64 => }/mpu.h (87%)
 create mode 100644 xen/arch/arm/include/asm/mpu/cpregs.h

-- 
2.25.1



^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2025-03-04 13:10 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-02-04 19:23 [PATCH 0/5] Enable early bootup of AArch32 MPU systems Ayan Kumar Halder
2025-02-04 19:23 ` [PATCH 1/5] xen/arm: mpu: Ensure that the page size is 4KB (arm32) Ayan Kumar Halder
2025-02-06 14:35   ` Luca Fancellu
2025-02-25 16:16   ` Julien Grall
2025-02-04 19:23 ` [PATCH 2/5] xen/arm: mpu: Enclose access to MMU specific registers under CONFIG_MMU (arm32) Ayan Kumar Halder
2025-02-06 14:48   ` Luca Fancellu
2025-02-25 16:24     ` Julien Grall
2025-02-04 19:23 ` [PATCH 3/5] xen/arm: mpu: Move some of the definitions to common file Ayan Kumar Halder
2025-02-06 15:01   ` Luca Fancellu
2025-02-25 22:08     ` Julien Grall
2025-02-26  8:28       ` Luca Fancellu
2025-02-28  9:22         ` Julien Grall
2025-02-28 10:34           ` Ayan Kumar Halder
2025-03-04 13:09             ` Luca Fancellu
2025-02-04 19:23 ` [PATCH 4/5] xen/arm: mpu: Create boot-time MPU protection regions (arm32) Ayan Kumar Halder
2025-02-06 15:29   ` Luca Fancellu
2025-02-06 17:34     ` Ayan Kumar Halder
2025-02-04 19:23 ` [PATCH 5/5] xen/arm: mpu: Implement a dummy enable_secondary_cpu_mm (arm32) Ayan Kumar Halder
2025-02-06 15:30   ` Luca Fancellu

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.