From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751108AbdEaG1w (ORCPT ); Wed, 31 May 2017 02:27:52 -0400 Received: from mga14.intel.com ([192.55.52.115]:15243 "EHLO mga14.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750778AbdEaG1v (ORCPT ); Wed, 31 May 2017 02:27:51 -0400 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.38,422,1491289200"; d="gz'50?scan'50,208,50";a="108553496" Date: Wed, 31 May 2017 14:26:52 +0800 From: kbuild test robot To: "Paul E. McKenney" Cc: kbuild-all@01.org, linux-kernel@vger.kernel.org Subject: [rcu:rcu/next 96/97] include/linux/rcutiny.h:120:20: error: static declaration of 'rcu_scheduler_starting' follows non-static declaration Message-ID: <201705311450.4Zq04emV%fengguang.wu@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="MGYHOYXEY6WxJCY8" Content-Disposition: inline User-Agent: Mutt/1.5.23 (2014-03-12) X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: fengguang.wu@intel.com X-SA-Exim-Scanned: No (on bee); SAEximRunCond expanded to false Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --MGYHOYXEY6WxJCY8 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline tree: https://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git rcu/next head: 8995eb05b8c6f9bde96bc2713ec9b7bb9072093f commit: 32bc295e22be3b484ee3324f6aeeaae93234c429 [96/97] srcu: Move rcu_scheduler_starting() from Tiny RCU to Tiny SRCU config: sparc64-allnoconfig (attached as .config) compiler: sparc64-linux-gnu-gcc (Debian 6.1.1-9) 6.1.1 20160705 reproduce: wget https://raw.githubusercontent.com/01org/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross git checkout 32bc295e22be3b484ee3324f6aeeaae93234c429 # save the attached .config to linux build tree make.cross ARCH=sparc64 All errors (new ones prefixed by >>): warning: (COMPAT) selects COMPAT_BINFMT_ELF which has unmet direct dependencies (COMPAT && BINFMT_ELF) warning: (COMPAT) selects COMPAT_BINFMT_ELF which has unmet direct dependencies (COMPAT && BINFMT_ELF) In file included from include/linux/rcupdate.h:211:0, from include/linux/rculist.h:10, from include/linux/pid.h:4, from include/linux/sched.h:13, from arch/sparc/kernel/asm-offsets.c:13: >> include/linux/rcutiny.h:120:20: error: static declaration of 'rcu_scheduler_starting' follows non-static declaration static inline void rcu_scheduler_starting(void) { } ^~~~~~~~~~~~~~~~~~~~~~ In file included from include/linux/rculist.h:10:0, from include/linux/pid.h:4, from include/linux/sched.h:13, from arch/sparc/kernel/asm-offsets.c:13: include/linux/rcupdate.h:106:6: note: previous declaration of 'rcu_scheduler_starting' was here void rcu_scheduler_starting(void); ^~~~~~~~~~~~~~~~~~~~~~ make[2]: *** [arch/sparc/kernel/asm-offsets.s] Error 1 make[2]: Target '__build' not remade because of errors. make[1]: *** [prepare0] Error 2 make[1]: Target 'prepare' not remade because of errors. make: *** [sub-make] Error 2 vim +/rcu_scheduler_starting +120 include/linux/rcutiny.h 5fde209e Paul E. McKenney 2017-05-03 114 static inline bool rcu_irq_enter_disabled(void) { return false; } 5fde209e Paul E. McKenney 2017-05-03 115 static inline void rcu_irq_exit_irqson(void) { } 5fde209e Paul E. McKenney 2017-05-03 116 static inline void rcu_irq_enter_irqson(void) { } 5fde209e Paul E. McKenney 2017-05-03 117 static inline void rcu_irq_exit(void) { } 5fde209e Paul E. McKenney 2017-05-03 118 static inline void exit_rcu(void) { } 32bc295e Paul E. McKenney 2017-05-26 119 #ifndef CONFIG_SRCU 5fde209e Paul E. McKenney 2017-05-03 @120 static inline void rcu_scheduler_starting(void) { } 32bc295e Paul E. McKenney 2017-05-26 121 #endif /* #ifndef CONFIG_SRCU */ ddeb83e7 Paul E. McKenney 2017-05-11 122 static inline void rcu_end_inkernel_boot(void) { } 5fde209e Paul E. McKenney 2017-05-03 123 static inline bool rcu_is_watching(void) { return true; } :::::: The code at line 120 was first introduced by commit :::::: 5fde209ef72d68e8a955e434753258eb33f85431 rcu: Move rcutiny.h to new empty/true/false-function style :::::: TO: Paul E. McKenney :::::: CC: Paul E. McKenney --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation --MGYHOYXEY6WxJCY8 Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 NYoP2H+f0TZn5o0g/sAC4VgL8v9ovVQHeUgAAA== --MGYHOYXEY6WxJCY8--