Thread (8 messages) flat view 8 messages, 5 authors, 2017-04-18

Re: [PATCH net-next] net: ipv6: Add early demux handler for UDP unicast

From: Eric Dumazet <hidden>
Date: 2017-03-08 19:31:31

On Wed, 2017-03-08 at 12:11 -0700, Subash Abhinov Kasiviswanathan wrote:
On 2017-03-08 11:40, Eric Dumazet wrote:
quoted
Well, this 'optimization' actually hurts when UDP sockets are not
connected, since this adds an extra cache line miss per incoming 
packet.

(DNS servers for example)
Hi Eric

Thanks for your comments. Would it be preferable to disable early demux 
for the
servers with large unconnected workloads in that case?
Well, many servers handle both TCP and UDP.

For TCP, there is no question about early demux, this is definitely a
win.

We probably should have one sysctl to enable TCP early demux, one for
UDP early demux.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help