This test is based on the patches from https://github.com/torvalds/linux/compare/master...bjoto:linux:kexec-image-v2-fixup. I have ported them both to 6.9.7 and 6.10-rc6 with success.
My branch: https://github.com/orangecms/linux/tree/6.10-jh7110-cpu
Additional kexec-tools patches: https://github.com/sugarfillet/kexec-tools/commits/main_rv