Hi Hangbin, [auto build test ERROR on ipsec/master] [also build test ERROR on v4.12-rc3 next-20170531] [cannot apply to ipsec-next/master] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system]
url: https://github.com/0day-ci/linux/commits/Hangbin-Liu/xfrm-fix-xfrm_dev_event-missing-when-compile-without-CONFIG_XFRM_OFFLOAD/20170601-112559 base: https://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git master config: x86_64-randconfig-x014-201722 (attached as .config) compiler: gcc-6 (Debian 6.2.0-3) 6.2.0 20160901 reproduce: # save the attached .config to linux build tree make ARCH=x86_64 All errors (new ones prefixed by >>): >> net//xfrm/xfrm_device.c:207:17: error: redefinition of 'xfrm_dev_init' void __net_init xfrm_dev_init(void) ^~~~~~~~~~~~~ In file included from net//xfrm/xfrm_device.c:22:0: include/net/xfrm.h:1880:31: note: previous definition of 'xfrm_dev_init' was here static inline void __net_init xfrm_dev_init(void) ^~~~~~~~~~~~~ vim +/xfrm_dev_init +207 net//xfrm/xfrm_device.c d77e38e6 Steffen Klassert 2017-04-14 191 case NETDEV_UNREGISTER: d77e38e6 Steffen Klassert 2017-04-14 192 return xfrm_dev_unregister(dev); d77e38e6 Steffen Klassert 2017-04-14 193 d77e38e6 Steffen Klassert 2017-04-14 194 case NETDEV_FEAT_CHANGE: d77e38e6 Steffen Klassert 2017-04-14 195 return xfrm_dev_feat_change(dev); d77e38e6 Steffen Klassert 2017-04-14 196 21f42cc9 Steffen Klassert 2017-04-14 197 case NETDEV_DOWN: d77e38e6 Steffen Klassert 2017-04-14 198 return xfrm_dev_down(dev); 21f42cc9 Steffen Klassert 2017-04-14 199 } 21f42cc9 Steffen Klassert 2017-04-14 200 return NOTIFY_DONE; 21f42cc9 Steffen Klassert 2017-04-14 201 } 21f42cc9 Steffen Klassert 2017-04-14 202 21f42cc9 Steffen Klassert 2017-04-14 203 static struct notifier_block xfrm_dev_notifier = { 21f42cc9 Steffen Klassert 2017-04-14 204 .notifier_call = xfrm_dev_event, 21f42cc9 Steffen Klassert 2017-04-14 205 }; 21f42cc9 Steffen Klassert 2017-04-14 206 21f42cc9 Steffen Klassert 2017-04-14 @207 void __net_init xfrm_dev_init(void) 21f42cc9 Steffen Klassert 2017-04-14 208 { 21f42cc9 Steffen Klassert 2017-04-14 209 register_netdevice_notifier(&xfrm_dev_notifier); 21f42cc9 Steffen Klassert 2017-04-14 210 } :::::: The code at line 207 was first introduced by commit :::::: 21f42cc95f07c1d7827b339c04442e147411e44b xfrm: Move device notifications to a sepatate file :::::: TO: Steffen Klassert <steffen.klass...@secunet.com> :::::: CC: Steffen Klassert <steffen.klass...@secunet.com> --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation
.config.gz
Description: application/gzip