From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============2649339906290482959==" MIME-Version: 1.0 From: kernel test robot To: kbuild-all@lists.01.org Subject: [linux-rt-devel:linux-5.10.y-rt-rebase 80/248] kernel/printk/printk.c:2581:6: error: implicit declaration of function 'kernel_sync_mode' Date: Fri, 13 Nov 2020 11:03:01 +0800 Message-ID: <202011131158.lZcuwpEd-lkp@intel.com> List-Id: --===============2649339906290482959== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable tree: https://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-rt-devel.g= it linux-5.10.y-rt-rebase head: 13ce1b83bb2b44f074b4fda849bb8b200adca084 commit: c95870903b0a88c5661755d5ab1f5cba6efa3de9 [80/248] printk: introduce= kernel sync mode config: sparc-allnoconfig (attached as .config) compiler: sparc-linux-gcc (GCC) 9.3.0 reproduce (this is a W=3D1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/= make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # https://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-rt-devel= .git/commit/?id=3Dc95870903b0a88c5661755d5ab1f5cba6efa3de9 git remote add linux-rt-devel https://git.kernel.org/pub/scm/linux/= kernel/git/rt/linux-rt-devel.git git fetch --no-tags linux-rt-devel linux-5.10.y-rt-rebase git checkout c95870903b0a88c5661755d5ab1f5cba6efa3de9 # save the attached .config to linux build tree COMPILER_INSTALL_PATH=3D$HOME/0day COMPILER=3Dgcc-9.3.0 make.cross = ARCH=3Dsparc = If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All errors (new ones prefixed by >>): In file included from kernel/printk/printk.c:62: kernel/printk/internal.h:56:20: warning: no previous prototype for 'vpri= ntk_func' [-Wmissing-prototypes] 56 | __printf(1, 0) int vprintk_func(const char *fmt, va_list args) {= return 0; } | ^~~~~~~~~~~~ kernel/printk/printk.c:179:5: warning: no previous prototype for 'devkms= g_sysctl_set_loglvl' [-Wmissing-prototypes] 179 | int devkmsg_sysctl_set_loglvl(struct ctl_table *table, int write, | ^~~~~~~~~~~~~~~~~~~~~~~~~ kernel/printk/printk.c:2297:33: error: implicit declaration of function = 'ATOMI64_INIT'; did you mean 'ATOMIC64_INIT'? [-Werror=3Dimplicit-function-= declaration] 2297 | static atomic64_t console_seq =3D ATOMI64_INIT(0); | ^~~~~~~~~~~~ | ATOMIC64_INIT kernel/printk/printk.c:2297:33: error: invalid initializer kernel/printk/printk.c: In function 'can_use_console': >> kernel/printk/printk.c:2581:6: error: implicit declaration of function '= kernel_sync_mode' [-Werror=3Dimplicit-function-declaration] 2581 | if (kernel_sync_mode()) | ^~~~~~~~~~~~~~~~ kernel/printk/printk.c: At top level: kernel/printk/printk.c:3693:6: warning: no previous prototype for 'prb_l= ock' [-Wmissing-prototypes] 3693 | void prb_lock(struct prb_cpulock *cpu_lock, unsigned int *cpu_st= ore) | ^~~~~~~~ kernel/printk/printk.c:3711:6: warning: no previous prototype for 'prb_u= nlock' [-Wmissing-prototypes] 3711 | void prb_unlock(struct prb_cpulock *cpu_lock, unsigned int cpu_s= tore) | ^~~~~~~~~~ kernel/printk/printk.c:83:13: warning: 'sync_mode' defined but not used = [-Wunused-variable] 83 | static bool sync_mode; | ^~~~~~~~~ cc1: some warnings being treated as errors vim +/kernel_sync_mode +2581 kernel/printk/printk.c 2571 = 2572 /* 2573 * Can we actually use the console at this time on this cpu? 2574 * 2575 * Console drivers may assume that per-cpu resources have been alloc= ated. So 2576 * unless they're explicitly marked as being able to cope (CON_ANYTI= ME) don't 2577 * call them until this CPU is officially up. 2578 */ 2579 static inline int can_use_console(void) 2580 { > 2581 if (kernel_sync_mode()) 2582 return false; 2583 return cpu_online(raw_smp_processor_id()) || have_callable_console(= ); 2584 } 2585 = --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org --===============2649339906290482959== Content-Type: application/gzip MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config.gz" 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 g5f/A9W0/DpeSAAA --===============2649339906290482959==--