[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <20140814.162024.2218312002979492106.davem@davemloft.net>
Date: Thu, 14 Aug 2014 16:20:24 -0700 (PDT)
From: David Miller <davem@...emloft.net>
To: alexander.h.duyck@...el.com
Cc: eric.dumazet@...il.com, netdev@...r.kernel.org
Subject: Re: Performance regression on kernels 3.10 and newer
From: Alexander Duyck <alexander.h.duyck@...el.com>
Date: Thu, 14 Aug 2014 16:16:36 -0700
> Are you sure about each socket having it's own DST? Everything I see
> seems to indicate it is somehow associated with IP.
Right it should be, unless you have exception entries created by path
MTU or redirects.
WRT prequeue, it does the right thing for dumb apps that block in
receive. But because it causes the packet to cross domains as it
does, we can't do a lot of tricks which we normally can do, and that's
why the refcounting on the dst is there now.
Perhaps we can find a clever way to elide that refcount, who knows.
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists