Hi Henry,
On 16/11/2023 14:50, Henry Wang wrote:
Based on the discussion in the Xen Summit [1], sending this series out after
addressing the comments in v8 [2] as the preparation work to add MPU support.
Mostly code movement and function folding, with some of Kconfig and build
system (mainly Makefiles) adjustment.
This series is based on:
6cd046c501 xen/arm: Enlarge identity map space to 10TB
[1]
https://lore.kernel.org/xen-devel/as8pr08mb799122f8b0cb841ded64f48192...@as8pr08mb7991.eurprd08.prod.outlook.com/
[2]
https://lore.kernel.org/xen-devel/[email protected]/
Henry Wang (6):
xen/arm: Split page table related code to mmu/pt.c
xen/arm: Split MMU system SMP MM bringup code to mmu/smpboot.c
xen/arm: Fold mmu_init_secondary_cpu() to head.S
xen/arm: Extract MMU-specific MM code
xen/arm: Split MMU-specific setup_mm() and related code out
xen/arm: Fold pmap and fixmap into MMU system
Penny Zheng (2):
xen/arm: Rename init_secondary_pagetables() to prepare_secondary_mm()
xen/arm: mmu: move MMU specific P2M code to mmu/p2m.{c,h}
I have committed the series. Thanks for the series. Looking forward to
review the rest of the MPU support!
Cheers,
--
Julien Grall