From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757787AbdJKNz5 (ORCPT ); Wed, 11 Oct 2017 09:55:57 -0400 Received: from mout.kundenserver.de ([212.227.126.130]:57156 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1757163AbdJKNzy (ORCPT ); Wed, 11 Oct 2017 09:55:54 -0400 From: Arnd Bergmann To: "David S. Miller" Cc: Arnd Bergmann , netdev@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH] [net-next] ip_tunnel: fix building with NET_IP_TUNNEL=m Date: Wed, 11 Oct 2017 15:55:31 +0200 Message-Id: <20171011135546.3536829-1-arnd@arndb.de> X-Mailer: git-send-email 2.9.0 X-Provags-ID: V03:K0:iy4AIulVxyVhdXAgJLQmBcUID2+Yx1nBShy34Axf25T3ak6mEWO dl+0VYTJ35+w+p3myJ/8Wf3aasn3FltTrdU2TPObdFeEPMMWbc6KyfO6EACvxcmgCLaWq6t gI8GqkhhD+cPqMy/tlps6qCPr0ttVByzBf8MO3hEZRCGZl9Rk3MydzFvPTOwkXCYewMRTkC MLmDbmM5MvsIiIA9NeMpA== X-UI-Out-Filterresults: notjunk:1;V01:K0:zDofJqWR9YE=:jBDwXSSWJnRjDax/ZnYabZ jc/F0DebXfTFBlbHZIdgmooh5grPY7EdA8Qw6dR+ZKScRCV+0my3QEzwTJ+nDRUmD/J4OM9MO XSuXs+gQ2S8qfX4VUzApC1Kas+7dvPqrCY1C9EaMimPqPIKuCE7rvwOU6NVs8REIkEEUHNxvZ UZsSW66li+JNX5YOPn2DjWnxxwjnI0t2oMMnfTqzzCqEYbFJpQVmI1bOFQvefmHDgYjTkDuuR K4NYgBhh9pOZa/Y0asLZ3nsLmv7vSiAHXNpoocw1mAcrVNhrM1TfwpxnEMzPsudeVrM3FjesN v0jxwisFyW44gzW+1vuLzaOpFrmPe3vk8e4FAjKunhSz9OB1EPPteFrhrZwWDnSN9AuFUWI9w jV6gd/bZBg1ZGiaUiE5ya3tuDnbVOgAolMUuh3gf4hy+0U2QTujveoXNJuL7vUAWBiU4HR0QG 0kI116b33B2RiaqR7BnX0Poec/ZkjFGspTakgr0vBuHKkD4GbaUcbACInxs2x4/0qVLK5TVU3 qWZvCCU2me53UoZK5hKuToAyKaipdKAGSISwIX6s+oYy+spOiqyh+bdng/SBlbHBEE98VLygW U3Eq6dNx9BTJmqY46LGf2AHg7v42h8BpiluhbHgYNmBC2LiuZSD5e7wZqqHGuTkSbdOSzuqxR urCUIOR7lVCUMQAyoBEXb9ST+S8bpPQrfRjMAMeJYLlxhorse6Ee4GNdu6aslOwluKnLdN1v6 UpnUFN1zZ/zGKkCqMOtEQwDJuwp4Ij+Ji2Uxcw== Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org When af_mpls is built-in but the tunnel support is a module, we get a link failure: net/mpls/af_mpls.o: In function `mpls_init': af_mpls.c:(.init.text+0xdc): undefined reference to `ip_tunnel_encap_add_ops' This adds a Kconfig statement to prevent the broken configuration and force mpls to be a module as well in this case. Fixes: bdc476413dcd ("ip_tunnel: add mpls over gre support") Signed-off-by: Arnd Bergmann --- net/mpls/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/net/mpls/Kconfig b/net/mpls/Kconfig index 5c467ef97311..801ea9098387 100644 --- a/net/mpls/Kconfig +++ b/net/mpls/Kconfig @@ -24,6 +24,7 @@ config NET_MPLS_GSO config MPLS_ROUTING tristate "MPLS: routing support" + depends on NET_IP_TUNNEL || NET_IP_TUNNEL=n ---help--- Add support for forwarding of mpls packets. -- 2.9.0