From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754243AbZDLRbZ (ORCPT ); Sun, 12 Apr 2009 13:31:25 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1754194AbZDLRbI (ORCPT ); Sun, 12 Apr 2009 13:31:08 -0400 Received: from e3.ny.us.ibm.com ([32.97.182.143]:57398 "EHLO e3.ny.us.ibm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754167AbZDLRbG (ORCPT ); Sun, 12 Apr 2009 13:31:06 -0400 Date: Sun, 12 Apr 2009 10:31:08 -0700 From: "Paul E. McKenney" To: Paul Mackerras Cc: Ingo Molnar , Linus Torvalds , David Miller , Lai Jiangshan , shemminger@vyatta.com, jeff.chua.linux@gmail.com, dada1@cosmosbay.com, jengelh@medozas.de, kaber@trash.net, r000n@r000n.net, Linux Kernel Mailing List , netfilter-devel@vger.kernel.org, netdev@vger.kernel.org, benh@kernel.crashing.org Subject: Re: iptables very slow after commit 784544739a25c30637397ace5489eeb6e15d7d49 Message-ID: <20090412173108.GO6822@linux.vnet.ibm.com> Reply-To: paulmck@linux.vnet.ibm.com References: <20090410095246.4fdccb56@s6510> <20090410.182507.140306636.davem@davemloft.net> <20090411041533.GB6822@linux.vnet.ibm.com> <20090411070854.GC11799@elte.hu> <20090411174801.GG6822@linux.vnet.ibm.com> <18913.53699.544083.320542@cargo.ozlabs.ibm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <18913.53699.544083.320542@cargo.ozlabs.ibm.com> User-Agent: Mutt/1.5.15+20070412 (2007-04-11) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, Apr 12, 2009 at 09:34:27PM +1000, Paul Mackerras wrote: > Paul E. McKenney writes: > > > If the generic implementation is needed only on !SMP systems, that > > could work. The architectures I would be worried about include > > powerpc and ia64, which I believe support 32-bit SMP builds. > > 32-bit powerpc doesn't have 64-bit atomic operations and does support > SMP. > > What about ARM? I thought they had 32-bit SMP these days as well. Some of Steve Hemminger's recent suggestions in this thread seem to me to avoid this whole issue nicely. But we will see! ;-) Thanx, Paul