From: Julien Grall <jgrall@amazon.com>
Hi all,
This small series is based on some debugging I added while investigating
f5a49eb7f8b3 ("xen/arm32: head: Add mising isb in
switch_to_runtime_mapping()").
This will make easier to narrow down where the CPU is stuck while
enabling the MMU.
Cheers,
Julien Grall (2):
xen/arm32: head: Rework how the fixmap and early UART mapping are
prepared
xen/arm32: head: Improve logging in head.S
xen/arch/arm/arm32/head.S | 9 ---
xen/arch/arm/arm32/mmu/head.S | 100 +++++++++++++-----------
xen/arch/arm/include/asm/arm32/macros.h | 33 +++++---
xen/arch/arm/include/asm/asm_defns.h | 6 +-
xen/arch/arm/include/asm/early_printk.h | 3 +
xen/arch/arm/include/asm/mmu/layout.h | 4 +
xen/arch/arm/mmu/setup.c | 3 +
xen/arch/arm/xen.lds.S | 1 +
8 files changed, 92 insertions(+), 67 deletions(-)
--
2.40.1