All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/6] Fourth MPU series
@ 2025-11-28  9:58 Harry Ramsey
  2025-11-28  9:58 ` [PATCH 1/6] arm/mpu: Implement copy_from_paddr for MPU systems Harry Ramsey
                   ` (5 more replies)
  0 siblings, 6 replies; 21+ messages in thread
From: Harry Ramsey @ 2025-11-28  9:58 UTC (permalink / raw)
  To: xen-devel
  Cc: Luca.Fancellu, Stefano Stabellini, Julien Grall, Bertrand Marquis,
	Michal Orzel, Volodymyr Babchuk

This series aims to further the ongoing work to introduce support for MPU
systems in xen.

The patches in this series implement various memory functions and enable the
hypervisor timer.

Luca Fancellu (3):
  arm/mpu: Implement copy_from_paddr for MPU systems
  arm/mpu: Implement vmap functions for MPU
  arm/mpu: Introduce modify_after_init_mappings

Penny Zheng (3):
  arm/mpu: Implement free_init_memory for MPU systems
  arm: Use secure hypervisor timer in MPU system
  arm/mpu: Map domain page in AArch64 MPU systems

 xen/arch/arm/Kconfig                     |   6 +
 xen/arch/arm/include/asm/arm64/sysregs.h |  12 ++
 xen/arch/arm/include/asm/mpu/mm.h        |  11 ++
 xen/arch/arm/include/asm/setup.h         |   5 +
 xen/arch/arm/mmu/setup.c                 |  15 +++
 xen/arch/arm/mpu/Makefile                |   1 +
 xen/arch/arm/mpu/domain-page.c           |  53 ++++++++
 xen/arch/arm/mpu/mm.c                    | 160 ++++++++++++++++++-----
 xen/arch/arm/mpu/setup.c                 |  54 +++++++-
 xen/arch/arm/mpu/vmap.c                  |  14 +-
 xen/arch/arm/setup.c                     |  15 +--
 11 files changed, 296 insertions(+), 50 deletions(-)
 create mode 100644 xen/arch/arm/mpu/domain-page.c

--
2.43.0



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

end of thread, other threads:[~2025-12-16 14:27 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-11-28  9:58 [PATCH 0/6] Fourth MPU series Harry Ramsey
2025-11-28  9:58 ` [PATCH 1/6] arm/mpu: Implement copy_from_paddr for MPU systems Harry Ramsey
2025-12-04 10:44   ` Orzel, Michal
2025-11-28  9:58 ` [PATCH 2/6] arm/mpu: Implement vmap functions for MPU Harry Ramsey
2025-12-08  9:53   ` Orzel, Michal
2025-12-08 10:20     ` Luca Fancellu
2025-12-08 11:10       ` Orzel, Michal
2025-12-08 11:01     ` Harry Ramsey
2025-11-28  9:58 ` [PATCH 3/6] arm/mpu: Implement free_init_memory for MPU systems Harry Ramsey
2025-12-11 14:05   ` Orzel, Michal
2025-11-28  9:58 ` [PATCH 4/6] arm/mpu: Introduce modify_after_init_mappings Harry Ramsey
2025-12-16  9:15   ` Orzel, Michal
2025-12-16 13:11     ` Luca Fancellu
2025-12-16 14:26       ` Orzel, Michal
2025-11-28  9:58 ` [PATCH 5/6] arm: Use secure hypervisor timer in MPU system Harry Ramsey
2025-12-15 13:44   ` Orzel, Michal
2025-11-28  9:58 ` [PATCH 6/6] arm/mpu: Map domain page in AArch64 MPU systems Harry Ramsey
2025-12-16  9:26   ` Orzel, Michal
2025-12-16  9:29     ` Luca Fancellu
2025-12-16  9:32       ` Orzel, Michal
2025-12-16  9:57         ` 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.