Re: [dpdk-dev] [PATCH v4] net/bonding: per-slave intermediate rx ring

2018-09-19 Thread Luca Boccassi
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 pr

Re: [dpdk-dev] [PATCH v4] net/bonding: per-slave intermediate rx ring

2018-08-22 Thread Matan Azrad
Hi Chas From: Chas Williams >On Tue, Aug 21, 2018 at 11:43 AM Matan Azrad wrote: >Hi Chas > >From: Chas Williams >> On Tue, Aug 21, 2018 at 6:56 AM Matan Azrad >> wrote: >> Hi >> >> From: Chas Williams >> > This will need to be implemented f

Re: [dpdk-dev] [PATCH v4] net/bonding: per-slave intermediate rx ring

2018-08-21 Thread Chas Williams
On Tue, Aug 21, 2018 at 11:43 AM Matan Azrad wrote: > Hi Chas > > From: Chas Williams > > On Tue, Aug 21, 2018 at 6:56 AM Matan Azrad > > wrote: > > Hi > > > > From: Chas Williams > > > This will need to be implemented for some of the other RX burst > > > methods at some point for other modes to

Re: [dpdk-dev] [PATCH v4] net/bonding: per-slave intermediate rx ring

2018-08-21 Thread Matan Azrad
Hi Chas From: Chas Williams > On Tue, Aug 21, 2018 at 6:56 AM Matan Azrad > wrote: > Hi > > From: Chas Williams > > This will need to be implemented for some of the other RX burst > > methods at some point for other modes to see this performance > > improvement (with the exception of active-back

Re: [dpdk-dev] [PATCH v4] net/bonding: per-slave intermediate rx ring

2018-08-21 Thread Chas Williams
On Tue, Aug 21, 2018 at 6:56 AM Matan Azrad wrote: > Hi > > From: Chas Williams > > This will need to be implemented for some of the other RX burst methods > at > > some point for other modes to see this performance improvement (with the > > exception of active-backup). > > Yes, I think it should

Re: [dpdk-dev] [PATCH v4] net/bonding: per-slave intermediate rx ring

2018-08-21 Thread Luca Boccassi
On Tue, 2018-08-21 at 10:56 +, Matan Azrad wrote: > Hi > > From: Chas Williams > > This will need to be implemented for some of the other RX burst > > methods at > > some point for other modes to see this performance improvement > > (with the > > exception of active-backup). > > Yes, I think

Re: [dpdk-dev] [PATCH v4] net/bonding: per-slave intermediate rx ring

2018-08-21 Thread Matan Azrad
Hi From: Chas Williams > This will need to be implemented for some of the other RX burst methods at > some point for other modes to see this performance improvement (with the > exception of active-backup). Yes, I think it should be done at least to bond_ethdev_rx_burst_8023ad_fast_queue (should

Re: [dpdk-dev] [PATCH v4] net/bonding: per-slave intermediate rx ring

2018-08-20 Thread Chas Williams
This will need to be implemented for some of the other RX burst methods at some point for other modes to see this performance improvement (with the exception of active-backup). On Thu, Aug 16, 2018 at 9:32 AM Luca Boccassi wrote: > During bond 802.3ad receive, a burst of packets is fetched from

[dpdk-dev] [PATCH v4] net/bonding: per-slave intermediate rx ring

2018-08-16 Thread Luca Boccassi
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 t