mbox series

[v2,0/9] baseband/acc: VRB PMD fixes

Message ID 20230210175841.303450-1-nicolas.chautru@intel.com (mailing list archive)
Headers
Series baseband/acc: VRB PMD fixes |

Message

Chautru, Nicolas Feb. 10, 2023, 5:58 p.m. UTC
  Hi, 

v2: updated based on Maxime's review (commit messages and adding
unlikely statement). Thanks. Let me know if further
change is required. 

Series of mainly fixes for corner-cases and protection
in the VRB PMD.
The last 2 commits are not fixes but add support for
missing minor capability, as well as a request to remove printf
from code (function called from bbdev-test).

Thanks
Nic

Nicolas Chautru (9):
  baseband/acc: protection for TB negative scenario
  baseband/acc: remove interrupt support on VRB1
  baseband/acc: add explicit mbuf append for soft output
  baseband/acc: prevent to dequeue more than requested
  baseband/acc: fix iteration counter in TB mode
  baseband/acc: fix potential arithmetic overflow
  baseband/acc: add support for 4GUL CRC drop in VRB PMD
  baseband/acc: add support for 4GUL with SO and TB
  baseband/acc: remove printf from PMD function

 drivers/baseband/acc/rte_acc100_pmd.c |  18 ++---
 drivers/baseband/acc/rte_vrb_pmd.c    | 103 ++++++++++++++++++--------
 drivers/baseband/acc/vrb_pmd.h        |   1 +
 3 files changed, 84 insertions(+), 38 deletions(-)
  

Comments

Maxime Coquelin Feb. 23, 2023, 9:28 a.m. UTC | #1
On 2/10/23 18:58, Nicolas Chautru wrote:
> Hi,
> 
> v2: updated based on Maxime's review (commit messages and adding
> unlikely statement). Thanks. Let me know if further
> change is required.
> 
> Series of mainly fixes for corner-cases and protection
> in the VRB PMD.
> The last 2 commits are not fixes but add support for
> missing minor capability, as well as a request to remove printf
> from code (function called from bbdev-test).
> 
> Thanks
> Nic
> 
> Nicolas Chautru (9):
>    baseband/acc: protection for TB negative scenario
>    baseband/acc: remove interrupt support on VRB1
>    baseband/acc: add explicit mbuf append for soft output
>    baseband/acc: prevent to dequeue more than requested
>    baseband/acc: fix iteration counter in TB mode
>    baseband/acc: fix potential arithmetic overflow
>    baseband/acc: add support for 4GUL CRC drop in VRB PMD
>    baseband/acc: add support for 4GUL with SO and TB
>    baseband/acc: remove printf from PMD function
> 
>   drivers/baseband/acc/rte_acc100_pmd.c |  18 ++---
>   drivers/baseband/acc/rte_vrb_pmd.c    | 103 ++++++++++++++++++--------
>   drivers/baseband/acc/vrb_pmd.h        |   1 +
>   3 files changed, 84 insertions(+), 38 deletions(-)
> 

Applied to dpdk-next-baseband/for-main.

Thanks,
Maxime
11