From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1759597AbbIVTvJ (ORCPT ); Tue, 22 Sep 2015 15:51:09 -0400 Received: from mail-yk0-f176.google.com ([209.85.160.176]:34790 "EHLO mail-yk0-f176.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1758443AbbIVTvE (ORCPT ); Tue, 22 Sep 2015 15:51:04 -0400 Date: Tue, 22 Sep 2015 15:50:59 -0400 From: Tejun Heo To: Linus Torvalds Cc: Herbert Xu , David Miller , Cong Wang , tom@herbertland.com, kafai@fb.com, kernel-team@fb.com, Linux Kernel Mailing List , Network Development , =?utf-8?B?SmnFmcOtIFDDrXJrbw==?= , Nicolas Dichtel , Thomas Graf , Scott Feldman Subject: Re: [PATCH v2] netlink: Replace rhash_portid with bound Message-ID: <20150922195059.GF17659@mtj.duckdns.org> References: <20150920.225521.1063980101511317898.davem@davemloft.net> <20150921060636.GA30807@gondor.apana.org.au> <20150920.231104.525285577747035896.davem@davemloft.net> <20150921133415.GA1740@gondor.apana.org.au> <20150921182022.GB13263@mtj.duckdns.org> <20150922033856.GA7851@gondor.apana.org.au> <20150922161056.GB9761@mtj.duckdns.org> <20150922185357.GD17659@mtj.duckdns.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hello, On Tue, Sep 22, 2015 at 12:28:45PM -0700, Linus Torvalds wrote: > Both acquire and smp_rmb() are equally free on x86. Was this always like this? Ah, okay, from 2007. Was thinking it's still doing an actual rmb. Talk about being confused. > It appears that we don't do the X86_PPRO_FENCE bug handling for > acquire, but I guess we should. Hmmm? We're doing that. PPRO_FENCE makes both acquire and release use smp_mb(). Thanks. -- tejun