mbox series

[v2,0/5] net/ena: minor bug fixes and improvements

Message ID 20210126183226.2420903-1-mk@semihalf.com (mailing list archive)
Headers
Series net/ena: minor bug fixes and improvements |

Message

Michal Krawczyk Jan. 26, 2021, 6:32 p.m. UTC
  Hi,

this patchset contains few bug fixes for the ENA PMD and the version
upgrade to v2.2.1. Besides that, the validation of the Rx req ID was
optimized.

Best regards,
Michal

---
v2:
  * Add patch preventing double doorbell on Tx.

Amit Bernstein (1):
  net/ena: Tx doorbell statistics fix

Ido Segev (1):
  net/ena: flush Rx buffers memory pool cache

Igor Chauskin (2):
  net/ena: fix Tx sq free space assessment
  net/ena: prevent double doorbell

Michal Krawczyk (1):
  net/ena: validate Rx req id upon acquiring the desc

 drivers/net/ena/base/ena_eth_com.c   |  3 +
 drivers/net/ena/base/ena_plat_dpdk.h |  1 +
 drivers/net/ena/ena_ethdev.c         | 85 +++++++++++++++-------------
 drivers/net/ena/ena_ethdev.h         |  4 ++
 4 files changed, 54 insertions(+), 39 deletions(-)
  

Comments

Ferruh Yigit Jan. 29, 2021, 12:17 p.m. UTC | #1
On 1/26/2021 6:32 PM, Michal Krawczyk wrote:
> Hi,
> 
> this patchset contains few bug fixes for the ENA PMD and the version
> upgrade to v2.2.1. Besides that, the validation of the Rx req ID was
> optimized.
> 
> Best regards,
> Michal
> 
> ---
> v2:
>    * Add patch preventing double doorbell on Tx.
> 
> Amit Bernstein (1):
>    net/ena: Tx doorbell statistics fix
> 
> Ido Segev (1):
>    net/ena: flush Rx buffers memory pool cache
> 
> Igor Chauskin (2):
>    net/ena: fix Tx sq free space assessment
>    net/ena: prevent double doorbell
> 
> Michal Krawczyk (1):
>    net/ena: validate Rx req id upon acquiring the desc
> 

For first three patches,
Applied to dpdk-next-net/main, thanks.


For 4/5 & 5/5 waiting for fixes line, no need to send new version for them, if 
you can provide them, I can add in next-net.
  
Michal Krawczyk Jan. 29, 2021, 12:33 p.m. UTC | #2
pt., 29 sty 2021 o 13:17 Ferruh Yigit <ferruh.yigit@intel.com> napisał(a):
>
> On 1/26/2021 6:32 PM, Michal Krawczyk wrote:
> > Hi,
> >
> > this patchset contains few bug fixes for the ENA PMD and the version
> > upgrade to v2.2.1. Besides that, the validation of the Rx req ID was
> > optimized.
> >
> > Best regards,
> > Michal
> >
> > ---
> > v2:
> >    * Add patch preventing double doorbell on Tx.
> >
> > Amit Bernstein (1):
> >    net/ena: Tx doorbell statistics fix
> >
> > Ido Segev (1):
> >    net/ena: flush Rx buffers memory pool cache
> >
> > Igor Chauskin (2):
> >    net/ena: fix Tx sq free space assessment
> >    net/ena: prevent double doorbell
> >
> > Michal Krawczyk (1):
> >    net/ena: validate Rx req id upon acquiring the desc
> >
>
> For first three patches,
> Applied to dpdk-next-net/main, thanks.
>
>
> For 4/5 & 5/5 waiting for fixes line, no need to send new version for them, if
> you can provide them, I can add in next-net.

Patch 4/5 fixline:

    Fixes: 2061fe41f212 ("net/ena: linearize Tx mbuf")
    Cc: stable@dpdk.org

Patch 5/5 fixline:

    Fixes: c7519ea5eb8d ("net/ena: call additional doorbells if needed")
    Cc: stable@dpdk.org

Thanks!
Michal
  
Ferruh Yigit Jan. 29, 2021, 3:15 p.m. UTC | #3
On 1/29/2021 12:33 PM, Michał Krawczyk wrote:
> pt., 29 sty 2021 o 13:17 Ferruh Yigit <ferruh.yigit@intel.com> napisał(a):
>>
>> On 1/26/2021 6:32 PM, Michal Krawczyk wrote:
>>> Hi,
>>>
>>> this patchset contains few bug fixes for the ENA PMD and the version
>>> upgrade to v2.2.1. Besides that, the validation of the Rx req ID was
>>> optimized.
>>>
>>> Best regards,
>>> Michal
>>>
>>> ---
>>> v2:
>>>     * Add patch preventing double doorbell on Tx.
>>>
>>> Amit Bernstein (1):
>>>     net/ena: Tx doorbell statistics fix
>>>
>>> Ido Segev (1):
>>>     net/ena: flush Rx buffers memory pool cache
>>>
>>> Igor Chauskin (2):
>>>     net/ena: fix Tx sq free space assessment
>>>     net/ena: prevent double doorbell
>>>
>>> Michal Krawczyk (1):
>>>     net/ena: validate Rx req id upon acquiring the desc
>>>
>>
>> For first three patches,
>> Applied to dpdk-next-net/main, thanks.
>>
>>
>> For 4/5 & 5/5 waiting for fixes line, no need to send new version for them, if
>> you can provide them, I can add in next-net.
> 
> Patch 4/5 fixline:
> 
>      Fixes: 2061fe41f212 ("net/ena: linearize Tx mbuf")
>      Cc: stable@dpdk.org
> 
> Patch 5/5 fixline:
> 
>      Fixes: c7519ea5eb8d ("net/ena: call additional doorbells if needed")
>      Cc: stable@dpdk.org
> 

For both,
Applied to dpdk-next-net/main, thanks.