From mboxrd@z Thu Jan 1 00:00:00 1970 From: Luca Boccassi Subject: Re: [PATCH v4] net/bonding: per-slave intermediate rx ring Date: Wed, 19 Sep 2018 19:09:42 +0100 Message-ID: <1537380582.10481.31.camel@debian.org> References: <20180816125202.15980-1-bluca@debian.org> <20180816133208.26566-1-bluca@debian.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Cc: declan.doherty@intel.com, chas3@att.com To: dev@dpdk.org Return-path: Received: from mail-wr1-f65.google.com (mail-wr1-f65.google.com [209.85.221.65]) by dpdk.org (Postfix) with ESMTP id E51451B109 for ; Wed, 19 Sep 2018 20:09:44 +0200 (CEST) Received: by mail-wr1-f65.google.com with SMTP id j26-v6so6772743wre.2 for ; Wed, 19 Sep 2018 11:09:44 -0700 (PDT) In-Reply-To: <20180816133208.26566-1-bluca@debian.org> List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" On Thu, 2018-08-16 at 14:32 +0100, Luca Boccassi wrote: > During bond 802.3ad receive, a burst of packets is fetched from > each slave into a local array and appended to per-slave ring buffer. > Packets are taken from the head of the ring buffer and returned to > the caller.=C2=A0=C2=A0The number of mbufs provided to each slave is suff= icient > to meet the requirements of the ixgbe vector receive. >=20 > This small change improves performances of the bonding driver > considerably. Vyatta has been using it for years in production. >=20 > Cc: stable@dpdk.org >=20 > Signed-off-by: Eric Kinzie > Signed-off-by: Luca Boccassi > --- > v2 and v3: fix checkpatch warnings > v4: add Eric's original signed-off-by from the Vyatta internal repo Superseded by: https://patches.dpdk.org/patch/44956/ --=20 Kind regards, Luca Boccassi