From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Miller Subject: Re: [PATCH net-next V2 0/2] XDP transmission for tuntap Date: Tue, 09 Jan 2018 11:06:13 -0500 (EST) Message-ID: <20180109.110613.1571539954764298228.davem@davemloft.net> References: <1515035668-6241-1-git-send-email-jasowang@redhat.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: netdev@vger.kernel.org, linux-kernel@vger.kernel.org, mst@redhat.com, jbrouer@redhat.com To: jasowang@redhat.com Return-path: Received: from shards.monkeyblade.net ([184.105.139.130]:33454 "EHLO shards.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933390AbeAIQGR (ORCPT ); Tue, 9 Jan 2018 11:06:17 -0500 In-Reply-To: <1515035668-6241-1-git-send-email-jasowang@redhat.com> Sender: netdev-owner@vger.kernel.org List-ID: From: Jason Wang Date: Thu, 4 Jan 2018 11:14:26 +0800 > This series tries to implement XDP transmission (ndo_xdp_xmit) for > tuntap. Pointer ring was used for queuing both XDP buffers and > sk_buff, this is done by encoding the type into lowest bit of the > pointer and storin XDP metadata in the headroom of XDP buff. > > Tests gets 3.05 Mpps when doing xdp_redirect_map from ixgbe to VM > (testpmd + virtio-net in guest). This gives us ~20% improvments > compared to use skb during redirect. > > Please review. > > Changes from V1: > > - slient warnings > - fix typos > - add skb mode number in the commit log Series applied, thanks Jason. There was some overlap with recent changes from Jesper, please take a look. Thank you.