Re: SO_REUSEPORT - can it be done in kernel?

Herbert Xu
2011-03-01T13:18:45Z

On Tue, Mar 01, 2011 at 02:03:29PM +0100, Eric Dumazet wrote:
>
> I believe its now done properly (in net-next-2.6) with commit
> 4f57c087de9b46182 (net: implement mechanism for HW based QOS)

Nope, that has nothing to do with this.

> > The odd packet reordering each time your scheduler decides to
> > migrate the process isn't a big deal IMHO. If your scheduler
> > is constantly moving things you've got bigger problems to worry
> > about.
>
> Well, BENET has one TX queue anyway...

Interesting. So I wonder which lock is showing up at the top
of the profile with a single socket then. As it's definitely
going away with multiple sockets, that means it's not the TX
queue lock.

Cheers,
--
Email: Herbert Xu <herbert@gondor.apana.org.au>
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt