Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp1704698pxb; Thu, 4 Mar 2021 19:33:21 -0800 (PST) X-Google-Smtp-Source: ABdhPJw0a+eF7ysMiVcEzKmGxHqWsSMaooD2lZOwHfDvXHLexCQ8gHUYU0TjkJw5MZdbGcr0ByvW X-Received: by 2002:a05:6402:13ce:: with SMTP id a14mr7437295edx.365.1614915201449; Thu, 04 Mar 2021 19:33:21 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1614915201; cv=none; d=google.com; s=arc-20160816; b=IqLjjSLACAVkiyHFb4N/f5nKe85rp6P7topHoxJbr8gxjA4qcFtbJzFX2SdrIExTYf A8iNk6gKZR2SRXuogvLyYInXsULedgE4nUf5oFoGiiYx5MnX9bzgsawj2PHNbnv4zh2U fyG+bqb3m4EpGK5g2CrLxKeT53p2OzHr9IGbl4jwJlCE4zqyXhgTxwsjJinBZFjQ3eE8 nZObyLJCUGhjqhIGPAlyEDvl9zPNLwryETG+/K3p6/PVGkeGQ+MwuLgzcyGlM4y9sy+P YZAO/8ZLBqwg3NWUX0Fj7MdvdsRJG+EWeH1G9QlLxtSBCdOqnqYWKzsOuVhlsQn/jWbj Bo1w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :content-id:content-language:accept-language:in-reply-to:references :message-id:date:thread-index:thread-topic:subject:cc:to:from :dkim-signature; bh=KD1juPyXNCgiool63yGexf0dRtNlatc2uFIxPsMc+Xk=; b=Nzx18/Y1r9oxSLYTMc69M7Md8AFViskQII2IjExYgIq+RZZKLmdPGu91bnghOC4PLg Z+iXDyp7G51YqcSWqd/RLiriFJygK3mqjAjsUVbhRHSPMxAUBiNzI5SdremC7QYIsm5z 9revKiPoOui2y2jcLd56zQ7V6idyjY09FZ6TkJpHvX9x5w/n1NGSrrbn3F5FnIVj7O5B 3kw9+F8R3fb2YL+EESGjT/2q5EWDyrRJ2yYaP0ZHadd64DJPd59yFUJc0BQ7EqZj2nyj u4cF75MDFrsJ3+uiVgGLAq7q7epwGMRPxBY6lUeVLJbQl9aE/exeR33iTO5E87S06ud1 vl1g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@alliedtelesis.co.nz header.s=mail181024 header.b=v1Vam4TO; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=alliedtelesis.co.nz Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id gf2si643570ejb.154.2021.03.04.19.32.57; Thu, 04 Mar 2021 19:33:21 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@alliedtelesis.co.nz header.s=mail181024 header.b=v1Vam4TO; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=alliedtelesis.co.nz Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229526AbhCEDbK (ORCPT + 99 others); Thu, 4 Mar 2021 22:31:10 -0500 Received: from gate2.alliedtelesis.co.nz ([202.36.163.20]:43903 "EHLO gate2.alliedtelesis.co.nz" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229523AbhCEDbK (ORCPT ); Thu, 4 Mar 2021 22:31:10 -0500 Received: from svr-chch-seg1.atlnz.lc (mmarshal3.atlnz.lc [10.32.18.43]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by gate2.alliedtelesis.co.nz (Postfix) with ESMTPS id 54835891AE; Fri, 5 Mar 2021 16:31:08 +1300 (NZDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alliedtelesis.co.nz; s=mail181024; t=1614915068; bh=KD1juPyXNCgiool63yGexf0dRtNlatc2uFIxPsMc+Xk=; h=From:To:CC:Subject:Date:References:In-Reply-To; b=v1Vam4TOnkrX079zzIV8KehQMJy0kMy2wJpRjdG5hX7yWu28s77ZDfdzcmdKxFdEA AQF8Au8N4klze+h1a5pAGubiMBGrmfSxYH7qaUya2rD+KK6jW+zbYt5FqEcoOcxbtu kB57vQW9VTmZO6DNP1QVhOysiPag6h5r9vCIkABGPGLslsZOG8l0uZoWjpEIweDLQS s9GpLchVWvECXwat6SQpDcpVQ7phrUAGRZQ/BSCtCoOwas9YubGl8boBBQHEWUsX/l 7L8bEvzXy47myorTaj4vAmU9dyX86tAemshBFAFJps2dxluQmgpSdkg9qIcaIq52iI AIuXDOk55VORQ== Received: from svr-chch-ex1.atlnz.lc (Not Verified[2001:df5:b000:bc8::77]) by svr-chch-seg1.atlnz.lc with Trustwave SEG (v8,2,6,11305) id ; Fri, 05 Mar 2021 16:30:33 +1300 Received: from svr-chch-ex1.atlnz.lc (2001:df5:b000:bc8::77) by svr-chch-ex1.atlnz.lc (2001:df5:b000:bc8::77) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 5 Mar 2021 16:30:31 +1300 Received: from svr-chch-ex1.atlnz.lc ([fe80::409d:36f5:8899:92e8]) by svr-chch-ex1.atlnz.lc ([fe80::409d:36f5:8899:92e8%12]) with mapi id 15.00.1497.012; Fri, 5 Mar 2021 16:30:31 +1300 From: Mark Tomlinson To: "fw@strlen.de" CC: "linux-kernel@vger.kernel.org" , "pablo@netfilter.org" , "netfilter-devel@vger.kernel.org" , "kadlec@netfilter.org" Subject: Re: [PATCH 3/3] netfilter: x_tables: Use correct memory barriers. Thread-Topic: [PATCH 3/3] netfilter: x_tables: Use correct memory barriers. Thread-Index: AQHXEJYqSIGupJItGUut6XOWJvc4xKpymfUAgAFKuQA= Date: Fri, 5 Mar 2021 03:30:30 +0000 Message-ID: <631d774f41a564b28d40a5639a58f1ab0d7f6e03.camel@alliedtelesis.co.nz> References: <20210304013116.8420-1-mark.tomlinson@alliedtelesis.co.nz> <20210304013116.8420-4-mark.tomlinson@alliedtelesis.co.nz> <20210304074648.GJ17911@breakpoint.cc> In-Reply-To: <20210304074648.GJ17911@breakpoint.cc> Accept-Language: en-NZ, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-mailer: Evolution 3.28.5-0ubuntu0.18.04.2 x-ms-exchange-messagesentrepresentingtype: 1 x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [2001:df5:b000:23:2d77:907a:1462:3c65] Content-Type: text/plain; charset="utf-8" Content-ID: <4016757BD182D84D86CB42E80B012C05@atlnz.lc> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-SEG-SpamProfiler-Analysis: v=2.3 cv=C7uXNjH+ c=1 sm=1 tr=0 a=Xf/6aR1Nyvzi7BryhOrcLQ==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=dESyimp9J3IA:10 a=j5wOGto6lCVxjVACX6YA:9 a=QEXdDO2ut3YA:10 X-SEG-SpamProfiler-Score: 0 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org T24gVGh1LCAyMDIxLTAzLTA0IGF0IDA4OjQ2ICswMTAwLCBGbG9yaWFuIFdlc3RwaGFsIHdyb3Rl Og0KPiBNYXJrIFRvbWxpbnNvbiA8bWFyay50b21saW5zb25AYWxsaWVkdGVsZXNpcy5jby5uej4g d3JvdGU6DQo+ID4gQ2hhbmdpbmcgdG8gdXNpbmcgc21wX21iKCkgaW5zdGVhZCBvZiBzbXBfd21i KCkgZml4ZXMgdGhlIGtlcm5lbCBwYW5pYw0KPiA+IHJlcG9ydGVkIGluIGNjMDBiY2FhNTg5OSwN Cj4gDQo+IENhbiB5b3UgcmVwcm9kdWNlIHRoZSBjcmFzaGVzIHdpdGhvdXQgdGhpcyBjaGFuZ2U/ DQoNClllcy4gSW4gb3VyIHRlc3QgZW52aXJvbm1lbnQgd2Ugd2VyZSBzZWVpbmcgYSBrZXJuZWwg cGFuaWMgYXBwcm94LiB0d2ljZQ0KYSBkYXksIHdpdGggYSBzaW1pbGFyIG91dHB1dCB0byB0aGF0 IHNob3duIGluIFN1YmFzaCdzIHBhdGNoIChjYzAwYmNhYTU4OTkpLg0KV2l0aCB0aGlzIHBhdGNo IHdlIGFyZSBub3Qgc2VlaW5nIGFueSBpc3N1ZS4gVGhlIENQVSBpcyBhIGR1YWwtY29yZSBBUk0N CkNvcnRleC1BOS4NCg0KPiA+IEhvdyBtdWNoIG9mIGFuIGltcGFjdCBpcyB0aGUgTUIgY2hhbmdl IG9uIHRoZSBwYWNrZXQgcGF0aD8NCg0KSSB3aWxsIHJ1biBvdXIgdGhyb3VnaHB1dCB0ZXN0cyBh bmQgZ2V0IHRoZXNlIHJlc3VsdHMuDQoNCkkgaGF2ZSBhIHNjcmlwdCB3aGljaCBtYWtlcyBhcm91 bmQgMjAwIGNhbGxzIHRvIGlwdGFibGVzLiBUaGlzIHdhcyB0YWtpbmcNCjExLjU5cyBhbmQgbm93 IGlzIGJhY2sgdG8gMS4xNnMuDQoNCg==