[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH v8 00/11] Allow x86 to unflatten DTs
On Tue Jul 22, 2025 at 9:00 AM CEST, Jan Beulich wrote: > On 22.07.2025 02:05, Alejandro Vallejo wrote: >> Hi, >> >> Really minor changes wrt v7 >> >> 1. s/BOOTMOD_XSM/BOOTMOD_XSM_POLICY/ >> 2. Remove stale obj-y statements in the last patch >> This pipeline turned green on the build each commit job, so... >> pipeline: >> https://gitlab.com/xen-project/people/agvallejo/xen/-/pipelines/1940366600 >> >> v7: >> https://lore.kernel.org/xen-devel/20250715161108.141126-1-alejandro.garciavallejo@xxxxxxx> >> v6: >> https://lore.kernel.org/xen-devel/20250708180721.2338036-1-alejandro.garciavallejo@xxxxxxx/ >> v5: >> https://lore.kernel.org/xen-devel/20250701105706.86133-1-agarciav@xxxxxxx/ >> v4: >> https://lore.kernel.org/xen-devel/20250620182859.23378-1-agarciav@xxxxxxx/ >> v3: >> https://lore.kernel.org/xen-devel/20250613151612.754222-1-agarciav@xxxxxxx/ >> v3: >> https://lore.kernel.org/xen-devel/20250613151612.754222-1-agarciav@xxxxxxx/ >> v2: >> https://lore.kernel.org/xen-devel/20250605194810.2782031-1-agarciav@xxxxxxx/ >> v1: >> https://lore.kernel.org/xen-devel/20250530120242.39398-1-agarciav@xxxxxxx/ >> >> >> Alejandro Vallejo (11): >> x86: Replace arch-specific boot_module with common one >> xen: Refactor kernel_info to have a header like boot_domain >> x86: Replace arch-specific boot_domain with the common one >> xen/dt: Move bootfdt functions to xen/bootfdt.h >> xen/dt: Move bootinfo functions to a new bootinfo.h >> xen/dt: Rename bootfdt.c -> bootinfo-fdt.c >> xen/dt: Extract bootinfo-independent functions to bootfdt.c >> xen/dt: Extract helper to map nodes to module kinds >> xen: Split HAS_DEVICE_TREE in two >> xen/dt: ifdef out DEV_DT-related bits from device_tree.{c,h} >> xen/dt: Allow CONFIG_DEVICE_TREE_PARSE to include device-tree/ > > Pretty clearly, as per the build-each-commit job in CI, there must have been > an > issue in the middle of the series: ... I'm not sure what happened. Let me try to repro locally. > > In file included from ./arch/x86/include/asm/bootinfo.h:15, > from arch/x86/cpu/microcode/core.c:37: > ./arch/x86/include/asm/boot-domain.h:13:8: error: redefinition of 'struct > boot_domain' > 13 | struct boot_domain { > | ^~~~~~~~~~~ > In file included from ./arch/x86/include/asm/bootinfo.h:11: > ./include/xen/bootfdt.h:103:8: note: originally defined here > 103 | struct boot_domain { > | ^~~~~~~~~~~ > > and similarly > > In file included from ./arch/x86/include/asm/bootinfo.h:15, > from arch/x86/pv/dom0_build.c:17: > ./arch/x86/include/asm/boot-domain.h:13:8: error: redefinition of 'struct > boot_domain' > 13 | struct boot_domain { > | ^~~~~~~~~~~ > In file included from ./arch/x86/include/asm/bootinfo.h:11: > ./include/xen/bootfdt.h:103:8: note: originally defined here > 103 | struct boot_domain { > | ^~~~~~~~~~~ > > Jan Cheers, Alejandro
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |