Received: by 2002:a25:b794:0:0:0:0:0 with SMTP id n20csp5655247ybh; Wed, 7 Aug 2019 09:16:25 -0700 (PDT) X-Google-Smtp-Source: APXvYqwvjJLufvPTzsG14MDBIWmp9SEVfj34qjSZBm3FygN2tI80jODk7PAUZQyk17f9OMXrYyq6 X-Received: by 2002:a17:90a:b903:: with SMTP id p3mr663066pjr.79.1565194585196; Wed, 07 Aug 2019 09:16:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1565194585; cv=none; d=google.com; s=arc-20160816; b=bdlSP3JRw5XCEWZff83HX24M5iTj/rcB6rDQQBUhf8KMPzrd4mWmTEA5OYgEt05mYx SP55Z3J2U13Bqdqo2j914fMpg9lmmk+hEdkI5SdKbOeDg19AWieT2MoF5hxQVkD9Dpfp lcD9/Lb9jGlpP37Go5oClDOshx9T2aEDR0qOWGmdBdW/BmzO85Mf1RLpsO1pZ6jfkN3m 69ep8O67FenhfKWQsK+gb/VxIsO+3nJbQyEuNtoPKq1QGosxUDTmHiGxv+EsbupAvDJ/ O3+5ltdAxMk2UjxtPA46zgBE4RqFqjqYHSuVa+wxFP8Zz+vv36MgifE0J8767ZJyx2ww RrsA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:dkim-signature; bh=oTLsonCa2JJCZquZIr02tCIa6cKQIoCJzf/6u+G0eLM=; b=F853p1e4LCCZHicnfK9rLkhG5T+JboGxu0DDVCAZo4W2MPqr4yyATnoNZJiHZ9zMZG J47DlrF5FQwiR0d2tn2D2yjuorvo25abs9mMZSQJhrmODErzYCq9RUGEZp+DGguXIUqp d67IjWqTtABwhRzaywkVIBxEJTBRNj44qopHg35V6I/pwZ7b1JLT9W2kX3zd+TI4yVpr 0aj+C2i0fkUXOS/agNwvDZfK2l4IzIhNNFpbByuDKtqbyZOD2ganzEduJ/5TdzC+riXx RTvnzjcrdrReQ/qaZ+0+3pTB75WJJRYQkxpx7aWHpR9tG3VDcROLR5QX8mi3jc7ebI49 YthA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@infradead.org header.s=bombadil.20170209 header.b=VpMFLl0A; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id t9si250927pjw.22.2019.08.07.09.16.07; Wed, 07 Aug 2019 09:16:25 -0700 (PDT) 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=fail header.i=@infradead.org header.s=bombadil.20170209 header.b=VpMFLl0A; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2388640AbfHGP3p (ORCPT + 99 others); Wed, 7 Aug 2019 11:29:45 -0400 Received: from bombadil.infradead.org ([198.137.202.133]:52292 "EHLO bombadil.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2387815AbfHGP3p (ORCPT ); Wed, 7 Aug 2019 11:29:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20170209; h=Content-Transfer-Encoding: Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:References:Cc:To: Subject:Sender:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=oTLsonCa2JJCZquZIr02tCIa6cKQIoCJzf/6u+G0eLM=; b=VpMFLl0A1PNebanbYxVShplQ6 owR9HSB6WQhXM7FtQ1KBgyZTkRk+yHQ86qtMqsWD7hr1P1GIddyL7uHdtmbhh9J/rne41GOgTIuXb QNcLmNfEz83irO95WBGPJwNxEL7VeTbBmn8rB2gok7N3zhLJpu93XP3shL9iRYPuvF7r8XEQhdYyT UIVMdSeS457+iMuygc27wzDX/39tdKnOExx0nSZcn+NNwbkkzcKUHC5Huh98ImRDvsOxLsyuqkLd9 YhcgjlmrsTueF3dyb9g/ryQnaf9HSD4mYJu4PpPdV5c+JZX5myz+xgOkjcpg8KV0NVPnHQIdrXq4K oqNJkdL/g==; Received: from static-50-53-52-16.bvtn.or.frontiernet.net ([50.53.52.16] helo=[192.168.1.17]) by bombadil.infradead.org with esmtpsa (Exim 4.92 #3 (Red Hat Linux)) id 1hvNsn-0003gV-1L; Wed, 07 Aug 2019 15:29:45 +0000 Subject: Re: linux-next: Tree for Aug 7 (net/bridge/netfilter/nf_conntrack_bridge.c) To: Stephen Rothwell , Linux Next Mailing List Cc: Linux Kernel Mailing List , "netdev@vger.kernel.org" , bridge@lists.linux-foundation.org References: <20190807183606.372ca1a4@canb.auug.org.au> From: Randy Dunlap Message-ID: Date: Wed, 7 Aug 2019 08:29:44 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 In-Reply-To: <20190807183606.372ca1a4@canb.auug.org.au> Content-Type: text/plain; charset=windows-1252 Content-Language: en-US Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 8/7/19 1:36 AM, Stephen Rothwell wrote: > Hi all, > > Changes since 20190806: > on i386: when CONFIG_NF_TABLES is not set/enabled: CC net/bridge/netfilter/nf_conntrack_bridge.o In file included from ../net/bridge/netfilter/nf_conntrack_bridge.c:21:0: ../include/net/netfilter/nf_tables.h: In function ?nft_gencursor_next?: ../include/net/netfilter/nf_tables.h:1224:14: error: ?const struct net? has no member named ?nft?; did you mean ?nf?? return net->nft.gencursor + 1 == 1 ? 1 : 0; ^~~ nf In file included from ../include/linux/export.h:45:0, from ../include/linux/linkage.h:7, from ../include/linux/kernel.h:8, from ../include/linux/skbuff.h:13, from ../include/linux/ip.h:16, from ../net/bridge/netfilter/nf_conntrack_bridge.c:3: ../include/net/netfilter/nf_tables.h: In function ?nft_genmask_cur?: ../include/net/netfilter/nf_tables.h:1235:29: error: ?const struct net? has no member named ?nft?; did you mean ?nf?? return 1 << READ_ONCE(net->nft.gencursor); ^ ../include/linux/compiler.h:261:17: note: in definition of macro ?__READ_ONCE? union { typeof(x) __val; char __c[1]; } __u; \ ^ ../include/net/netfilter/nf_tables.h:1235:14: note: in expansion of macro ?READ_ONCE? return 1 << READ_ONCE(net->nft.gencursor); ^~~~~~~~~ ../include/net/netfilter/nf_tables.h:1235:29: error: ?const struct net? has no member named ?nft?; did you mean ?nf?? return 1 << READ_ONCE(net->nft.gencursor); ^ ../include/linux/compiler.h:263:22: note: in definition of macro ?__READ_ONCE? __read_once_size(&(x), __u.__c, sizeof(x)); \ ^ ../include/net/netfilter/nf_tables.h:1235:14: note: in expansion of macro ?READ_ONCE? return 1 << READ_ONCE(net->nft.gencursor); ^~~~~~~~~ ../include/net/netfilter/nf_tables.h:1235:29: error: ?const struct net? has no member named ?nft?; did you mean ?nf?? return 1 << READ_ONCE(net->nft.gencursor); ^ ../include/linux/compiler.h:263:42: note: in definition of macro ?__READ_ONCE? __read_once_size(&(x), __u.__c, sizeof(x)); \ ^ ../include/net/netfilter/nf_tables.h:1235:14: note: in expansion of macro ?READ_ONCE? return 1 << READ_ONCE(net->nft.gencursor); ^~~~~~~~~ ../include/net/netfilter/nf_tables.h:1235:29: error: ?const struct net? has no member named ?nft?; did you mean ?nf?? return 1 << READ_ONCE(net->nft.gencursor); ^ ../include/linux/compiler.h:265:30: note: in definition of macro ?__READ_ONCE? __read_once_size_nocheck(&(x), __u.__c, sizeof(x)); \ ^ ../include/net/netfilter/nf_tables.h:1235:14: note: in expansion of macro ?READ_ONCE? return 1 << READ_ONCE(net->nft.gencursor); ^~~~~~~~~ ../include/net/netfilter/nf_tables.h:1235:29: error: ?const struct net? has no member named ?nft?; did you mean ?nf?? return 1 << READ_ONCE(net->nft.gencursor); ^ ../include/linux/compiler.h:265:50: note: in definition of macro ?__READ_ONCE? __read_once_size_nocheck(&(x), __u.__c, sizeof(x)); \ ^ ../include/net/netfilter/nf_tables.h:1235:14: note: in expansion of macro ?READ_ONCE? return 1 << READ_ONCE(net->nft.gencursor); ^~~~~~~~~ make[4]: *** [../scripts/Makefile.build:273: net/bridge/netfilter/nf_conntrack_bridge.o] Error 1 -- ~Randy