Quoting kernel test robot (2021-05-15 13:25:22)
tree:
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master
head: cd557f1c605fc5a2c0eb0b540610f50dc67dd849
commit: 9bbb6ec7e7a5cbc59222379498d5a3b8ac21080a [3136/3150] buildid: stash away kernels
build ID on init
config: x86_64-randconfig-a005-20210514 (attached as .config)
compiler: gcc-9 (Debian 9.3.0-22) 9.3.0
reproduce (this is a W=1 build):
#
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commi...
git remote add linux-next
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
git fetch --no-tags linux-next master
git checkout 9bbb6ec7e7a5cbc59222379498d5a3b8ac21080a
# save the attached .config to linux build tree
make W=1 W=1 ARCH=x86_64
If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp(a)intel.com>
Note: the linux-next/master HEAD cd557f1c605fc5a2c0eb0b540610f50dc67dd849 builds fine.
It may have been fixed somewhere.
All errors (new ones prefixed by >>):
init/main.c: In function 'start_kernel':
>> init/main.c:925:2: error: implicit declaration of function
'init_vmlinux_build_id' [-Werror=implicit-function-declaration]
925 | init_vmlinux_build_id();
| ^~~~~~~~~~~~~~~~~~~~~
cc1: some warnings being treated as errors
Thanks. This patch should fix it. Andrew, can it be squashed in?
diff --git a/init/main.c b/init/main.c
index eaede2f41327..38982b688431 100644
--- a/init/main.c
+++ b/init/main.c
@@ -44,6 +44,7 @@
#include <linux/rcupdate.h>
#include <linux/moduleparam.h>
#include <linux/kallsyms.h>
+#include <linux/buildid.h>
#include <linux/writeback.h>
#include <linux/cpu.h>
#include <linux/cpuset.h>