[PATCH 0/7] xen/arm: More clean-ups and improvement

Julien Grall posted 7 patches 1 year, 8 months ago
Test gitlab-ci passed
Patches applied successfully (tree, apply log)
git fetch https://gitlab.com/xen-project/patchew/xen tags/patchew/20220812192448.43016-1-julien@xen.org
xen/arch/arm/arm32/head.S        | 102 +++++++++++++++----------------
xen/arch/arm/arm32/traps.c       |   2 +-
xen/arch/arm/arm64/head.S        |  61 +++++++++---------
xen/arch/arm/include/asm/traps.h |   1 +
xen/arch/arm/mm.c                |   2 +-
5 files changed, 83 insertions(+), 85 deletions(-)
[PATCH 0/7] xen/arm: More clean-ups and improvement
Posted by Julien Grall 1 year, 8 months ago
From: Julien Grall <jgrall@amazon.com>

Hi all,

This is another collection of patches that I accumulated while
reworking the boot code. I am not planning to target Xen 4.17
for the boot code (still working on it and it is risky). But I
the clean-ups and improvement patches could be.

Cheers,

Julien Grall (7):
  xen/arm64: head: Don't set x22 and update the documentation
  xen/arm64: head: Introduce get_table_slot() and use it
  xen/arm32: head: Introduce get_table_slot() and use it
  xen/arm32: heap: Rework adr_l so it doesn't rely on where Xen is
    loaded
  xen/arm32: head: Move earlyprintk messages to .rodata.str
  xen/arm: Tweak the dump page-table walk output
  xen/arm32: traps: Dump more information for hypervisor data abort

 xen/arch/arm/arm32/head.S        | 102 +++++++++++++++----------------
 xen/arch/arm/arm32/traps.c       |   2 +-
 xen/arch/arm/arm64/head.S        |  61 +++++++++---------
 xen/arch/arm/include/asm/traps.h |   1 +
 xen/arch/arm/mm.c                |   2 +-
 5 files changed, 83 insertions(+), 85 deletions(-)

-- 
2.37.1