From: Ben Hutchings Subject: kbuild: Fix recordmcount dependency for OOT modules Date: Mon, 08 Sep 2014 18:31:24 +0100 Forwarded: no We never rebuild anything in-tree when building an out-of-tree modules, so external modules should not depend on the recordmcount sources. Index: linux/scripts/Makefile.build =================================================================== --- linux.orig/scripts/Makefile.build +++ linux/scripts/Makefile.build @@ -232,6 +232,11 @@ cmd_record_mcount = \ endif # CC_USING_RECORD_MCOUNT endif # CONFIG_FTRACE_MCOUNT_RECORD +# Don't require recordmcount source for an OOT build. +ifdef KBUILD_EXTMOD +recordmcount_source := +endif + ifdef CONFIG_STACK_VALIDATION ifneq ($(SKIP_STACK_VALIDATION),1)