Received: by 2002:a25:1506:0:0:0:0:0 with SMTP id 6csp3315738ybv; Mon, 24 Feb 2020 22:53:16 -0800 (PST) X-Google-Smtp-Source: APXvYqzSVmZMesOl5q7HU2k6iqgkeJb9L5l+4AHAkO1pj9PKeKTN0VsT3wJa7ORCWdt4Lw0WGWk5 X-Received: by 2002:a9d:1ca3:: with SMTP id l35mr42310751ota.271.1582613596624; Mon, 24 Feb 2020 22:53:16 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1582613596; cv=none; d=google.com; s=arc-20160816; b=kDXdgXp6hhsrpDYs6/UsBVYdRcCCuWegwbHH9MMSKAEmcyCxLKPYqyAuYeXlqsQGHk 35l+DhPUbqEuGKWprKQHaRnfZfEzBDTX3vqbnwFjaMpdHvaMTZfFG/CgC4TdrqG3ctkp RRGwZxsFFTzWOkhCAgZvI7tOXqPHLxeo2WRHH0RwGt7YTUyamvdaUzart7jWxKompLeA XForyQAJqlHtz4xkKxQmpctXSPbd/xTZZqgEMZKyV+hSqblWjkEfZEi6CkeGjCPZ0EGh XR5zfd6N7wll6n91FFomqKIiW2g2O0hZQcADZGf3xP/nYctLEUseIW/Ycf2t9KGgXURJ NOpA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature; bh=Rv7wI5vuamQ/wHz4AHGigvgmsb0voe7uFDwArQ/Kgbw=; b=MRajkaXG7B1f+HDZDkzJev8cjm/5nAGqeS7aH8yiFmqMlDnHoHsBlsy4fv2B6S6e0O jkU5z5X6mgAh+51PfOKJlu4hrKmXdfHqMfURr/8f7TOVBFFWBmvmXf57ZS9zB2r4M3bz 5qp9KiotfnFEjhuu6mVSDm+obaFh8H+JwMFqEK5SI60vU+IT6HqjUCW24NxzJ0pLRhBG KngBzntNpwjvbbe2GasThCg60IAFlhXOmzxQILDJKyNQJctLklGyBZ2Hy9UasMaB+mpw d+grT2j0mpEPXjvXBeHYfZB0Vkd8Tgwf/HEkekKqztID3oRO1Tj/DsS1h3QTZmPVOHGY FOIA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@zx2c4.com header.s=mail header.b=o8sPBPHK; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=zx2c4.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id l17si7494570otp.248.2020.02.24.22.53.03; Mon, 24 Feb 2020 22:53:16 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@zx2c4.com header.s=mail header.b=o8sPBPHK; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=zx2c4.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729156AbgBYGwv (ORCPT + 99 others); Tue, 25 Feb 2020 01:52:51 -0500 Received: from frisell.zx2c4.com ([192.95.5.64]:39467 "EHLO frisell.zx2c4.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728984AbgBYGwv (ORCPT ); Tue, 25 Feb 2020 01:52:51 -0500 Received: by frisell.zx2c4.com (ZX2C4 Mail Server) with ESMTP id 24de54a5; Tue, 25 Feb 2020 06:49:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=zx2c4.com; h=mime-version :in-reply-to:references:from:date:message-id:subject:to:cc :content-type; s=mail; bh=w/VRuCSCoIgAztIdpXTQQMuj6R4=; b=o8sPBP HKGtfQ4/MEqB+uKD1JRucKRjryc/AzoyImOFNOFm3wKCVV36ZRk7W+EAUWJAGLEm piXz8f04LEaGg3ullT52G4Uut12fjdUKsALvojga/y/I1iv3JiabvW2g9NHNnsbK L995X/GZTmtqACVcMH3IRsasogGyETu/A/IK6dJCzeaViGHUVwRpltAapdYwn2Pj BHLAflmFF/xMVWXB9djIQoiCC+MpLaDRirTAxpkEOA7f/zIUEZ0/R5dHK38FlQdE eDcalusRJ29vW8zpld2hBdXiwkVxU8VR89+Ni5BE7IhElxY2UgGv+hMv/zcH7l+b 3HtgkEt+xvLbZHzw== Received: by frisell.zx2c4.com (ZX2C4 Mail Server) with ESMTPSA id e3c6b48b (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Tue, 25 Feb 2020 06:49:20 +0000 (UTC) Received: by mail-oi1-f175.google.com with SMTP id p125so11560079oif.10; Mon, 24 Feb 2020 22:52:49 -0800 (PST) X-Gm-Message-State: APjAAAWaiPwEAslod6+u9DSRa/xRWSImztWMkyk99JpAsGWzJbDqYZv4 ZSLos9o+5Bq8VyuTcLYUKFAS02X7nzH4vTZ+Sg0= X-Received: by 2002:a05:6808:4d3:: with SMTP id a19mr2170522oie.119.1582613568322; Mon, 24 Feb 2020 22:52:48 -0800 (PST) MIME-Version: 1.0 Received: by 2002:a4a:dd10:0:0:0:0:0 with HTTP; Mon, 24 Feb 2020 22:52:47 -0800 (PST) In-Reply-To: <20200225063930.106436-1-chenzhou10@huawei.com> References: <20200225063930.106436-1-chenzhou10@huawei.com> From: "Jason A. Donenfeld" Date: Tue, 25 Feb 2020 14:52:47 +0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH -next] drivers: net: WIREGUARD depends on IPV6 To: Chen Zhou Cc: davem@davemloft.net, jiri@mellanox.com, krzk@kernel.org, gregkh@linuxfoundation.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 2/25/20, Chen Zhou wrote: > If CONFIG_IPV6 is n, build fails: > > drivers/net/wireguard/device.o: In function `wg_xmit': > device.c:(.text+0xb2d): undefined reference to `icmpv6_ndo_send' > make: *** [vmlinux] Error 1 > > Set WIREGUARD depending on IPV6 to fix this. > > Reported-by: Hulk Robot > Signed-off-by: Chen Zhou > --- > drivers/net/Kconfig | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/net/Kconfig b/drivers/net/Kconfig > index 25a8f93..824292e 100644 > --- a/drivers/net/Kconfig > +++ b/drivers/net/Kconfig > @@ -74,7 +74,7 @@ config DUMMY > config WIREGUARD > tristate "WireGuard secure network tunnel" > depends on NET && INET > - depends on IPV6 || !IPV6 > + depends on IPV6 Thanks for reporting the breakage. However, this is not the correct fix, as wireguard should work without IPv6. Rather, the recent icmp fixes changed something. I'll investigate why when I'm off the road in several hours.