During Baptiste Le Duc's work on adding CI stuff for RISC-V several UBSAN
issues were found.
This patch series resolves the found issues.
CI tests: https://gitlab.com/xen-project/people/olkur/xen/-/pipelines/2536470604
Oleksii Kurochko (3):
xen/riscv: fix switch_stack_and_jump()
xen/domain: fix UBSAN null pointer dereference in vcpu_info_reset()
xen/libfdt: fix UBSAN null pointer in fdt_property()
xen/arch/riscv/include/asm/current.h | 10 +++++-----
xen/common/domain.c | 2 +-
xen/common/libfdt/fdt_sw.c | 3 ++-
3 files changed, 8 insertions(+), 7 deletions(-)
--
2.54.0