[dpdk-dev] [PATCH v4] net/bonding: per-slave intermediate rx ring
Luca Boccassi
bluca at debian.org
Wed Sep 19 20:09:42 CEST 2018
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. The number of mbufs provided to each slave is sufficient
> to meet the requirements of the ixgbe vector receive.
>
> This small change improves performances of the bonding driver
> considerably. Vyatta has been using it for years in production.
>
> Cc: stable at dpdk.org
>
> Signed-off-by: Eric Kinzie <ekinzie at brocade.com>
> Signed-off-by: Luca Boccassi <bluca at debian.org>
> ---
> 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/
--
Kind regards,
Luca Boccassi
More information about the dev
mailing list