Re: [dpdk-dev] [PATCH 5/8] net/mlx4: merge Tx queue rings management

2017-12-06 Thread Adrien Mazarguil
On Wed, Dec 06, 2017 at 11:43:25AM +, Matan Azrad wrote: > Hi Adrien > > > -Original Message- > > From: Adrien Mazarguil [mailto:adrien.mazarg...@6wind.com] > > Sent: Wednesday, December 6, 2017 12:59 PM > > To: Matan Azrad > > Cc: dev@dpdk.org > > Subject: Re: [PATCH 5/8] net/mlx4: m

Re: [dpdk-dev] [PATCH 5/8] net/mlx4: merge Tx queue rings management

2017-12-06 Thread Matan Azrad
Hi Adrien > -Original Message- > From: Adrien Mazarguil [mailto:adrien.mazarg...@6wind.com] > Sent: Wednesday, December 6, 2017 12:59 PM > To: Matan Azrad > Cc: dev@dpdk.org > Subject: Re: [PATCH 5/8] net/mlx4: merge Tx queue rings management > > On Tue, Nov 28, 2017 at 12:19:27PM +,

Re: [dpdk-dev] [PATCH 5/8] net/mlx4: merge Tx queue rings management

2017-12-06 Thread Adrien Mazarguil
On Tue, Nov 28, 2017 at 12:19:27PM +, Matan Azrad wrote: > The Tx queue send ring was managed by Tx block head,tail,count and mask > management variables which were used for managing the send queue remain > space and next places of empty or completted work queue entries. completted => complete

[dpdk-dev] [PATCH 5/8] net/mlx4: merge Tx queue rings management

2017-11-28 Thread Matan Azrad
The Tx queue send ring was managed by Tx block head,tail,count and mask management variables which were used for managing the send queue remain space and next places of empty or completted work queue entries. This method suffered from an actual addresses recalculation per packet, an unnecessary Tx