[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: kexec failure with Xen 4.19-rc4 and 4.20-dev on linux host



Done.


On 8/2/24 09:06, Baoquan He wrote:
On 07/31/24 at 06:34pm, A Kundu wrote:
I am experiencing issues using kexec to load Xen 4.17(debian's apt version),
Xen 4.19-rc4 (compiled from source) and 4.20-dev (compiled from source) on a
debian host.
You should CC this to XEN dev list so that XEN dev knows this and may
provide help. Not everyone is interested in and knows XEN.

System information:
$ uname -a
Linux host 6.9.10-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.9.10-1 (2024-07-19)
x86_64 GNU/Linux

$ kexec --version # compiled from source tarball with ./configure --with-xen
kexec-tools 2.0.29

Steps to reproduce:

1. Set variables:

XEN_HYPERVISOR="/boot/xen.gz"
XEN_CMD="dom0_mem=6G dom0_max_vcpus=6 dom0_vcpus_pin cpufreq=xen"

2. Attempt to load Xen 4.19-rc4:

# kexec -l "$XEN_HYPERVISOR" --command-line="$XEN_CMD"
Could not find a free area of memory of 0x3b6001 bytes...
elf_exec_build_load_relocatable: ELF exec load failed

3. Attempt to load Xen 4.20-dev:

# kexec -l "$XEN_HYPERVISOR" --command-line="$XEN_CMD"
Could not find a free area of memory of 0x3f8001 bytes...
elf_exec_build_load_relocatable: ELF exec load failed

4. Attempt to load Xen 4.17 (from debian rrepositories):
# kexec -l /boot/xen-4.17-amd64.gz --command-line="$XEN_CMD"
Could not find a free area of memory of 0x3b4001 bytes...
elf_exec_build_load_relocatable: ELF exec load failed

If you need any further information to investigate this problem,
please let me know.

PS: If I used apt's pacakged version (which might be compiled
--without-xen),
it shows,

# kexec -l "$XEN_HYPERVISOR" --command-line="$XEN_CMD"
Cannot determine the file type of /boot/xen-4.17-amd64.gz

# kexec -l "$XEN_HYPERVISOR" --command-line="$XEN_CMD" --type=bzImage
Cannot determine the file type of /boot/xen-4.17-amd64.gz


Thank you for your attention to this matter.

A Kundu

_______________________________________________
kexec mailing list
kexec@xxxxxxxxxxxxxxxxxxx
http://lists.infradead.org/mailman/listinfo/kexec




 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.