This patch series registers Xen's load address as a boot module and
introduce virt_to_maddr(), and drops LINK_TO_LOAD() to use virt_to_maddr()
instead.
---
Changes in V3:
- Add Acked-by: Jan Beulich <jbeulich@suse.com> for patches:
- xen/riscv: switch LINK_TO_LOAD() to virt_to_maddr()
- xen/riscv: register Xen's load address as a boot module
- Minor changes for patch 1 (xen/riscv: implement virt_to_maddr())":
add an explanation comments, update the commit message and drop pointless
ASSERT().
---
Changes in V2:
- Update the commit message ( drop depency from "device tree mapping" patch
series as it was merged to staging )
- Other changes please look at the specific patch.
---
Oleksii Kurochko (3):
xen/riscv: implement virt_to_maddr()
xen/riscv: switch LINK_TO_LOAD() to virt_to_maddr()
xen/riscv: register Xen's load address as a boot module
xen/arch/riscv/include/asm/config.h | 4 ++++
xen/arch/riscv/include/asm/mm.h | 22 +++++++++++++++++++++-
xen/arch/riscv/mm.c | 9 ++++-----
xen/arch/riscv/setup.c | 6 ++++++
4 files changed, 35 insertions(+), 6 deletions(-)
--
2.46.2