On Fri, May 30, 2025 at 04:09:22PM +0100, Mark Brown wrote:
On Fri, May 30, 2025 at 06:58:00AM -0700, Jakub Kicinski wrote:
$ make ARCH=x86_64 O=.kunit olddefconfig ERROR:root:Not all Kconfig options selected in kunitconfig were in the generated .config. This is probably due to unsatisfied dependencies. Missing: CONFIG_INIT_STACK_ALL_PATTERN=y
This seems like there's a bigger issue here - this sort of thing will keep happening if you're running with older compilers and it's also going to be prevent the addition of any coverage that's specific to architectures. It would seem better to fix this by warning only and not erroring out, perhaps splitting the config fragments into must succeed and can be dropped sections.
Sorry, meant to also say:
Acked-by: Mark Brown broonie@kernel.org