| Message ID | 20260814064812.1071873-5-mikko.rapeli@linaro.org |
|---|---|
| State | Under Review |
| Headers | show |
| Series | Fixes for kernel 7.2 | expand |
diff --git a/meta/recipes-kernel/linux/kernel-devsrc.bb b/meta/recipes-kernel/linux/kernel-devsrc.bb index 0b52f5d48c..da33e9facb 100644 --- a/meta/recipes-kernel/linux/kernel-devsrc.bb +++ b/meta/recipes-kernel/linux/kernel-devsrc.bb @@ -368,6 +368,9 @@ do_install() { cp -a --parents kernel/sched/ext.h $kerneldir/build 2>/dev/null || : cp -a --parents kernel/workqueue_internal.h $kerneldir/build 2>/dev/null || : + # 7.1+ + cp -a --parents kernel/sched/ext $kerneldir/build 2>/dev/null || : + if [ "${ARCH}" = "mips" ]; then cp -a --parents arch/mips/Kbuild.platforms $kerneldir/build/ cp --parents $(find -type f -name "Platform") $kerneldir/build
ext_* files were moved there in upstream commit bba2c3615bd sched_ext: Move sources under kernel/sched/ext/ Fixes oeqa kernelmodule.py failure with 7.2 kernel: CC kernel/sched/rq-offsets.s In file included from kernel/sched/rq-offsets.c:5: kernel/sched/sched.h:4214:10: fatal error: ext/ext.h: No such file or directory 4214 | #include "ext/ext.h" | ^~~~~~~~~~~ compilation terminated. make[2]: *** [scripts/Makefile.build:184: kernel/sched/rq-offsets.s] Error 1 make[1]: *** [/usr/lib/modules/7.2.0-rc7-yoctodev-standard/build/Makefile:1408: prepare0] Error 2 Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org> --- meta/recipes-kernel/linux/kernel-devsrc.bb | 3 +++ 1 file changed, 3 insertions(+)