From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paolo Abeni Subject: Re: [PATCH net-next] udp/v6: prefetch rmem_alloc in udp6_queue_rcv_skb() Date: Thu, 22 Jun 2017 19:59:11 +0200 Message-ID: <1498154351.2503.13.camel@redhat.com> References: <9152ab05a2fe6b6230b44b7a23056b367ca19f5e.1498127002.git.pabeni@redhat.com> <20170622.134420.722849803202881288.davem@davemloft.net> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Cc: netdev@vger.kernel.org To: David Miller Return-path: Received: from mx1.redhat.com ([209.132.183.28]:51982 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751221AbdFVR7O (ORCPT ); Thu, 22 Jun 2017 13:59:14 -0400 In-Reply-To: <20170622.134420.722849803202881288.davem@davemloft.net> Sender: netdev-owner@vger.kernel.org List-ID: On Thu, 2017-06-22 at 13:44 -0400, David Miller wrote: > From: Paolo Abeni > Date: Thu, 22 Jun 2017 15:01:22 +0200 > > > very similar to commit dd99e425be23 ("udp: prefetch > > rmem_alloc in udp_queue_rcv_skb()"), this allows saving a cache > > miss when the BH is bottle-neck for UDP over ipv6 packet > > processing, e.g. for small packets when a single RX NIC ingress > > queue is in use. > > > > Performances under flood when multiple NIC RX queues used are > > unaffected, but when a single NIC rx queue is in use, this > > gives ~8% performance improvement. > > > > Signed-off-by: Paolo Abeni > > Applied but please look into that DNS lookup regression which was > reported today. Sure! I'm on it right now. Cheers, Paolo