Some patches from v1 committed. This is the rest, and they're mostly
rewritten from scratch.
CI:
https://gitlab.com/xen-project/people/andyhhp/xen/-/pipelines/1080695374
https://cirrus-ci.com/build/5494986230202368
Andrew Cooper (5):
x86/setup: Clean up cmdline handling in create_dom0()
x86/setup: Rework cmdline_cook() to be compatible with -Wwrite-strings
x86/efi: Simplify efi_arch_handle_cmdline()
arm/efi: Simplify efi_arch_handle_cmdline()
xen: Enable -Wwrite-strings
xen/Makefile | 2 +-
xen/arch/arm/efi/efi-boot.h | 16 +----------
xen/arch/x86/efi/efi-boot.h | 10 +------
xen/arch/x86/setup.c | 56 ++++++++++++++++++++-----------------
4 files changed, 34 insertions(+), 50 deletions(-)
base-commit: 10081c2dc571775b538bb00982606a39832ad7e3
--
2.30.2