Received: by 2002:a25:1506:0:0:0:0:0 with SMTP id 6csp3485118ybv; Tue, 25 Feb 2020 02:10:01 -0800 (PST) X-Google-Smtp-Source: APXvYqypQ5ND8Zeof6GrSy1qNhyGqdyFaF2hHFhFyG4zcx9lnjwoZchwpWkrGTDLtC/u7vm4yF1I X-Received: by 2002:a9d:729c:: with SMTP id t28mr43464274otj.66.1582625401255; Tue, 25 Feb 2020 02:10:01 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1582625401; cv=none; d=google.com; s=arc-20160816; b=azvLo58XmqfGo9DfQyCN95dQQGjufO2nC1GTkmu7whTkblWMoVvmf3OgJhs22iwc1U qaYOVF3WTpPWBi5vCLS8z/qmgMlQUvp6My51dPuMZ8mbuZce1rX7WoP3vEOj+qvA3lXy ip7lt4JH+NhWm1/0i+j+WbJa8l8vfI/wOTC6sc95Hf5dorLZ5Kc1jRp7tDQVtAkapap0 HEyVyNN8nHjWk8+0qbjH3X4g3TOF3wI02e/x9nMbNugiD6OeiRqejjYigaXLdRG0XXsu Q+JjGP2IFCYmLGbb8WlaOLGZCrqkHJV2/Mx3p4zzY7Yk8rZqYhk8ipG2CFjNgk0TUsAo nOiQ== 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 :in-reply-to:references:mime-version:dkim-signature; bh=K7xhivPQXJQZo8fNNQjwdHvlWhAVTgdx58trO/92Eno=; b=svpWUl79Z5oFpmlt1DffShW63ezLRIepm9Jsf9DIEjOcH+NkqeuhnIMzq9zY4h5DoU eIqQ8rEavNHMmXEF2wr+QXcWFSY+wvbwDvEB+QrRQkLc5SQLJrsM5nV6CMIhT0ZjQ0SZ cHtSeMJPsFpNNr6DIBOKi/UK+YD1+oRwLAkMiaG/5kAVIstAkwWsJJE9IeeqSw7Vnf9m pbJo3tqoF6P7mYWdJIGjdYFRBX7hapyJzKuKXf5axEDfZGy0eytGY+D+xU5+VjdRBmkJ zGJbaZO7aCL8jg4mNP5bpxOoBLPcaf10OvKqSYZktna/azs3A0EO3wjqvSqyZWXc99NX yPXA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@zx2c4.com header.s=mail header.b=tuTxGHwr; 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 j9si7131294otl.153.2020.02.25.02.09.48; Tue, 25 Feb 2020 02:10:01 -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=tuTxGHwr; 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 S1729987AbgBYKJD (ORCPT + 99 others); Tue, 25 Feb 2020 05:09:03 -0500 Received: from frisell.zx2c4.com ([192.95.5.64]:58811 "EHLO frisell.zx2c4.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729129AbgBYKJD (ORCPT ); Tue, 25 Feb 2020 05:09:03 -0500 Received: by frisell.zx2c4.com (ZX2C4 Mail Server) with ESMTP id d66c8548; Tue, 25 Feb 2020 10:05:32 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=zx2c4.com; h=mime-version :references:in-reply-to:from:date:message-id:subject:to:cc :content-type; s=mail; bh=bMG3a8sETAFevA+RrkHwTbqJF4k=; b=tuTxGH wrdaV6dHFYM1sfCD2lgenrCr2sIS4fI8ONgYGlT8HU/Pjh2/XeqoG6FUR7UYzWgr CU8NaYNpLND2rmT2wHojH0PTFjmUD7hT7Ry2dvF3TZ/xLha/KqpfFCSf+S+L5CLU xVtVBQXuCgU9vThFW6Y+D/tPqYThlXnpUVEn2kCGZz5k+U8sncwOSa4bjhYnJYWk ibPUjc+4P5NT7rLRri7fIhbQ7RtSs2fZ92qKSnOUGQN01ZskpZl7JiivgiDOhzPZ jqKCm097vS2cYmlvis5k8sh0KfgLpPjeUsMmYFjO82TJcCerTVbL+KFjkmXcxnU3 h/0iZnHS9GLePBKQ== Received: by frisell.zx2c4.com (ZX2C4 Mail Server) with ESMTPSA id d1f191ff (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Tue, 25 Feb 2020 10:05:30 +0000 (UTC) Received: by mail-ot1-f44.google.com with SMTP id r27so11541373otc.8; Tue, 25 Feb 2020 02:09:01 -0800 (PST) X-Gm-Message-State: APjAAAXPUkT6CYNljQlMZYl1A3tiHhS8R0D4W7P8CtLxsbRGq4VwjYsJ LfWdO+X7WOkFR56jnqmBEjTZQd3OoLZJU64Nfto= X-Received: by 2002:a9d:6a53:: with SMTP id h19mr45381243otn.120.1582625340064; Tue, 25 Feb 2020 02:09:00 -0800 (PST) MIME-Version: 1.0 References: <20200225063930.106436-1-chenzhou10@huawei.com> In-Reply-To: From: "Jason A. Donenfeld" Date: Tue, 25 Feb 2020 18:08:48 +0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH -next] drivers: net: WIREGUARD depends on IPV6 To: Chen Zhou Cc: David Miller , jiri@mellanox.com, Krzysztof Kozlowski , Greg Kroah-Hartman , Netdev , LKML 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 Tue, Feb 25, 2020 at 2:52 PM Jason A. Donenfeld wrote: > > 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. Off the road. Fix posted to mailing list: https://lore.kernel.org/netdev/20200225100535.45146-1-Jason@zx2c4.com/