From mboxrd@z Thu Jan 1 00:00:00 1970 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) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:subject:from:to:cc:date:in-reply-to :references:content-transfer-encoding:mime-version; bh=We2zq/POpRdnNuAxgW1MJ8vN6DDdek+ICo0B2LK/QMA=; b=oMb20GzEXJnZf3cIcHWsuZMxX0xFXO+IAvkrypRdhjsWJc58wM23cvmJGry9KQkQd4 0vssrrObR4JEQ6sfXwVlOyLtivkrY7iBxhn+Oe/rQgpBys3ZL/Mtcb/k572grkpe0O5x jvUK2ppSt5lF34gMK9tYvZq49bsBCyPbkN/vuxrSYqFV8FuT3v80pYr81OXB7JE6y0vR ynf5t3Gr1J3EM00QoPkpQftJoEa1GyvIgQMSDCOZQgjnXRFgxkSDFEmBwJsGCl7YP9Tw Zzr3lsMTG5cw63AM5jci9O6FQPAklmOL6CMEXb/BFz+3vklC6uPb3n6A6gkideM9bvMf 72CA== X-Gm-Message-State: APzg51CU5vef5IMzpM82Qm12h+G5p1ySXSLY4VUSKrdGWQ5OJWYvfEGb KthteWcGcjHdEtaaz2GWs7pbHZTpgR8= X-Google-Smtp-Source: ANB0VdZbB0nX5+RCGI8Iizt7je+cUCY7bw3GrsAhXvPdWOZoORP89TbsxltcZdOX/2YhOm1Ab/FYVA== X-Received: by 2002:adf:94c5:: with SMTP id 63-v6mr30750880wrr.247.1537380584172; Wed, 19 Sep 2018 11:09:44 -0700 (PDT) Received: from localhost ([2a01:4b00:f419:6f00:8361:8946:ba2b:d556]) by smtp.gmail.com with ESMTPSA id u4-v6sm14350076wro.47.2018.09.19.11.09.42 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 19 Sep 2018 11:09:43 -0700 (PDT) Message-ID: <1537380582.10481.31.camel@debian.org> From: Luca Boccassi To: dev@dpdk.org Cc: declan.doherty@intel.com, chas3@att.com Date: Wed, 19 Sep 2018 19:09:42 +0100 In-Reply-To: <20180816133208.26566-1-bluca@debian.org> References: <20180816125202.15980-1-bluca@debian.org> <20180816133208.26566-1-bluca@debian.org> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Mailer: Evolution 3.22.6-1+deb9u1 Mime-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH v4] net/bonding: per-slave intermediate rx ring X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Sep 2018 18:09:45 -0000 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