On 02.07.2025 18:04, Alejandro Vallejo wrote: > On Wed Jul 2, 2025 at 2:56 PM CEST, Jan Beulich wrote: >> On 01.07.2025 12:56, Alejandro Vallejo wrote: >>> --- a/xen/include/xen/fdt-kernel.h >>> +++ b/xen/include/xen/fdt-kernel.h >>> @@ -16,7 +16,7 @@ >>> #endif >>> >>> struct kernel_info { >>> - struct domain *d; >>> + struct boot_domain hdr; >>> >>> void *fdt; /* flat device tree */ >>> paddr_t unassigned_mem; /* RAM not (yet) assigned to a bank */ >>> @@ -34,8 +34,7 @@ struct kernel_info { >>> paddr_t gnttab_size; >>> >>> /* boot blob load addresses */ >>> - const struct boot_module *kernel, *initrd, *dtb; >> >> Where did this "const" go? > > x86 mutates the boot module to set the released flag, the headroom, etc.
Might be nice to mention such an aspect in the description. Jan