[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: E820 memory allocation issue on Threadripper platforms
On Wed, Jan 17, 2024 at 3:46 AM Jan Beulich <jbeulich@xxxxxxxx> wrote: On 17.01.2024 07:12, Patrick Plenefisch wrote: The nice thing about threadripper is the fast kernel build times. I have added that patch to the kernel and confirmed: about to get started... Xen hypervisor allocated kernel memory conflicts with E820 map: 0x1000000 - 0x4400000 (XEN) Hardware Dom0 halted: halting machine > This section changes boot-to-boot and grub vs EFI direct load, but my untrained eyes don't see an obvoius pattern. I've attached several logs. Name format: xen-XENVERSION_LOADER_KERNELNAME_TYPE.log where XENVERSION is 4.17 (packaged in debian 12) or 4.18 (I built from source) or 4.18p (I applied the patch you mention below and built from source) where LOADER is grub for grub2 (from debian 12) or UEFI (direct boot via efibootmgr-configured UEFI entry) where KERNELNAME is either empty (PVH failure), or linuxpatch (linux with the patch requested above), or linuxoffset (with PHYSICAL_START=2MiB), or linux6 (debian 12 kernel) where TYPE is either pvh or pv For the two logs that actually boooted (linuxoffset), I truncated them during pcie initialization, but they did go all the way to give me a login screen
Typo aside, setting the boot to 2MiB works! It works better for PV, while PVH has some graphics card issues, namely that I have to interact over serial and dmesg has some concerning radeon errors
Albeit This was applied in "4.18p" logs (above)
Yes, PVH, PV, and Relocatable are all enabled in the debian kernel I was using, and then basing my kernel config on. Said kernel, with its config file can be found at https://packages.debian.org/bookworm/linux-image-6.1.0-17-amd64
Attachment:
xen-4.18p_grub_linux6_pvh.log Attachment:
xen-4.18p_grub_linuxoffset_pvh.log Attachment:
xen-4.18_UEFI_pvh.log Attachment:
xen-4.17_UEFI_linux6_pv.log Attachment:
xen-4.17_grub_linuxoffset_pv.log Attachment:
xen-4.17_UEFI_pvh.log Attachment:
xen-4.18p_grub_linuxpatch_pv.log Attachment:
xen-4.17_grub_linux6_pv.log
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |