From 9cc88cb3c13e33e78b8c3949807b5a3bc9ace758 Mon Sep 17 00:00:00 2001 From: Douglas Raillard Date: Thu, 30 Jun 2022 10:33:41 +0100 Subject: [PATCH] lisa._assets.kmodules.sched_tp: Fix Makefile vmlinux.h dependency FIX Make all object files depend on the generated header rather than just the .ko file, so that parallel build works. --- lisa/_assets/kmodules/sched_tp/Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lisa/_assets/kmodules/sched_tp/Makefile b/lisa/_assets/kmodules/sched_tp/Makefile index 3585d8a57..1efc7fe46 100644 --- a/lisa/_assets/kmodules/sched_tp/Makefile +++ b/lisa/_assets/kmodules/sched_tp/Makefile @@ -86,7 +86,8 @@ $(VMLINUX_H): $(VMLINUX_TXT) $(VMLINUX) cat _fwd_decl _header > $@ # cat $@ -$(MODULE_OBJ)/$(LISA_KMOD_NAME).o: $(VMLINUX_H) +# Make all object files depend on the generated sources +$(addprefix $(MODULE_OBJ)/,$($(LISA_KMOD_NAME)-y)): $(VMLINUX_H) # Non-Kbuild part else -- GitLab