From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric Dumazet Subject: Re: SO_REUSEPORT - can it be done in kernel? Date: Wed, 02 Mar 2011 04:44:33 +0100 Message-ID: <1299037473.2930.72.camel@edumazet-laptop> References: <20110301112759.GK9763@canuck.infradead.org> <1298979909.3284.28.camel@edumazet-laptop> <20110301115305.GA6984@gondor.apana.org.au> <1298984609.3284.98.camel@edumazet-laptop> <20110301131823.GB8028@gondor.apana.org.au> <1298997084.3284.119.camel@edumazet-laptop> <20110302002353.GA15009@gondor.apana.org.au> <1299031203.2930.26.camel@edumazet-laptop> <20110302023920.GA16072@gondor.apana.org.au> <1299034598.2930.47.camel@edumazet-laptop> <20110302030902.GA16416@gondor.apana.org.au> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: QUOTED-PRINTABLE Cc: Thomas Graf , David Miller , rick.jones2@hp.com, therbert@google.com, wsommerfeld@google.com, daniel.baluta@gmail.com, netdev@vger.kernel.org To: Herbert Xu Return-path: Received: from mail-ww0-f44.google.com ([74.125.82.44]:64024 "EHLO mail-ww0-f44.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1757860Ab1CBDok (ORCPT ); Tue, 1 Mar 2011 22:44:40 -0500 Received: by wwb22 with SMTP id 22so5341205wwb.1 for ; Tue, 01 Mar 2011 19:44:39 -0800 (PST) In-Reply-To: <20110302030902.GA16416@gondor.apana.org.au> Sender: netdev-owner@vger.kernel.org List-ID: Le mercredi 02 mars 2011 =C3=A0 11:09 +0800, Herbert Xu a =C3=A9crit : > On Wed, Mar 02, 2011 at 03:56:38AM +0100, Eric Dumazet wrote: > > > > Anyway, the SYN-ACK is generated by softirq, not really user choice= =2E > > CPU depends if NIC is RX multiqueue or RPS is setup. >=20 > Which is exactly what we want. The RX queue selection should > determine the TX cpu. >=20 This is working today with RFS/XPS. Or it should, indirectly. OOO problem is handled as well.