From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Miller Subject: Re: [PATCH net-next] net: fix sysctl_fb_tunnels_only_for_init_net link error Date: Tue, 13 Mar 2018 14:15:40 -0400 (EDT) Message-ID: <20180313.141540.1209207885849202206.davem@davemloft.net> References: <20180313114515.2037554-1-arnd@arndb.de> Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: edumazet@google.com, jiri@mellanox.com, daniel@iogearbox.net, jakub.kicinski@netronome.com, netdev@vger.kernel.org, linux-kernel@vger.kernel.org To: arnd@arndb.de Return-path: In-Reply-To: <20180313114515.2037554-1-arnd@arndb.de> Sender: linux-kernel-owner@vger.kernel.org List-Id: netdev.vger.kernel.org From: Arnd Bergmann Date: Tue, 13 Mar 2018 12:44:53 +0100 > The new variable is only available when CONFIG_SYSCTL is enabled, > otherwise we get a link error: > > net/ipv4/ip_tunnel.o: In function `ip_tunnel_init_net': > ip_tunnel.c:(.text+0x278b): undefined reference to `sysctl_fb_tunnels_only_for_init_net' > net/ipv6/sit.o: In function `sit_init_net': > sit.c:(.init.text+0x4c): undefined reference to `sysctl_fb_tunnels_only_for_init_net' > net/ipv6/ip6_tunnel.o: In function `ip6_tnl_init_net': > ip6_tunnel.c:(.init.text+0x39): undefined reference to `sysctl_fb_tunnels_only_for_init_net' > > This adds an extra condition, keeping the traditional behavior when > CONFIG_SYSCTL is disabled. > > Fixes: 79134e6ce2c9 ("net: do not create fallback tunnels for non-default namespaces") > Signed-off-by: Arnd Bergmann Applied, thank you.