On Mon, Jan 13, 2025 at 3:01 PM Torsten Hilbrich <torsten.hilbrich@xxxxxxxxxxx> wrote: > > When running the sign script the kernel is within the source directory > of external modules. This caused issues when the kernel uses relative > paths, like: > > make[5]: Entering directory '/build/client/devel/kernel/work/linux-2.6' > make[6]: Entering directory '/build/client/devel/addmodules/vtx/work/vtx' > INSTALL /build/client/devel/addmodules/vtx/_/lib/modules/6.13.0-devel+/extra/vtx.ko > SIGN /build/client/devel/addmodules/vtx/_/lib/modules/6.13.0-devel+/extra/vtx.ko > /bin/sh: 1: scripts/sign-file: not found > DEPMOD /build/client/devel/addmodules/vtx/_/lib/modules/6.13.0-devel+ > > Working around it by using absolute pathes here. > > Fixes: 13b25489b6f8 ("kbuild: change working directory to external module directory with M=") > Link: https://lore.kernel.org/linux-kbuild/302dedfd-af8b-43cc-99cf-3a3f7b34b714@xxxxxxxxxxx > Signed-off-by: Torsten Hilbrich <torsten.hilbrich@xxxxxxxxxxx> > --- Applied to linux-kbuild. Thanks! -- Best Regards Masahiro Yamada