From mboxrd@z Thu Jan 1 00:00:00 1970 From: Subash Abhinov Kasiviswanathan Subject: Re: [PATCH net-next v2] net: Add sysctl to toggle early demux for tcp and udp Date: Sat, 18 Mar 2017 20:07:22 -0600 Message-ID: References: <1489116660-4244-1-git-send-email-subashab@codeaurora.org> <674d67f5d76f761f3e872dff274a8bda@codeaurora.org> <1489191742.28631.35.camel@edumazet-glaptop3.roam.corp.google.com> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Cc: Eric Dumazet , Linux Kernel Network Developers , Stephen Hemminger , netdev-owner@vger.kernel.org To: Tom Herbert Return-path: Received: from smtp.codeaurora.org ([198.145.29.96]:45572 "EHLO smtp.codeaurora.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751315AbdCSCIn (ORCPT ); Sat, 18 Mar 2017 22:08:43 -0400 In-Reply-To: Sender: netdev-owner@vger.kernel.org List-ID: > Less than 1% performance improvement in a benchmark doesn't justify > the complexity of the patch. Eric's hypothesis was that an unconnected > UDP socket may show issues because of cache misses in look-ups due to > so many different sources. This should be fairly easy to benchmark by > randomly setting source address in your test (IP any and routing my > need to be set appropriately). > With different source addresses, a larger increase is seen here (633->654Mbps).