[dpdk-dev] [PATCH 0/3] fix max pools argument parsing
Jerin Jacob
jerinjacobk at gmail.com
Fri Oct 29 16:18:52 CEST 2021
On Fri, Oct 29, 2021 at 3:45 AM Volodymyr Fialko <vfialko at marvell.com> wrote:
>
> This series should fix issue with max pool argument parsing for cnxk
> platforms
>
> Volodymyr Fialko (3):
> mempool/cnxk: fix max pools argument parsing
> common/cnxk: add roc npa init callback support
> mempool/cnxk: parse max pools during npa initialization
Updated the git log as below[1]
Series Acked-by: Jerin Jacob <jerinj at marvell.com>
Series applied to dpdk-next-net-mrvl/for-next-net. Thanks.
[1]
commit 5a6221d1e943b4e808b88ee2fd457d9ea6da5861 (HEAD -> for-next-net,
origin/for-next-net)
Author: Volodymyr Fialko <vfialko at marvell.com>
Date: Fri Oct 29 00:14:46 2021 +0200
mempool/cnxk: postpone devargs parsing
Use roc_npa_lf_init_cb_register() scheme to register
callback for max_pools argument parsing.
This will remove the dependency on the order of PCI
devices probed.
Signed-off-by: Volodymyr Fialko <vfialko at marvell.com>
Reviewed-by: Jerin Jacob <jerinj at marvell.com>
commit 2184cde7957e25abf23c8ce12ea3a3f7df4ade70
Author: Volodymyr Fialko <vfialko at marvell.com>
Date: Fri Oct 29 00:14:45 2021 +0200
common/cnxk: add ROC NPA init callback support
Add support for registering callback for ROC NPA init.
Signed-off-by: Volodymyr Fialko <vfialko at marvell.com>
Reviewed-by: Jerin Jacob <jerinj at marvell.com>
commit b189001ce0ba7c4ccd67b7e40d9ba96cf96b21d1
Author: Volodymyr Fialko <vfialko at marvell.com>
Date: Fri Oct 29 00:14:44 2021 +0200
mempool/cnxk: fix max pools argument parsing
roc_idev_npa_maxpools_set() expects max_pools original value,
not the AURA.
Fixes: 0a50a5aad299 ("mempool/cnxk: add device probe/remove")
Cc: stable at dpdk.org
Signed-off-by: Volodymyr Fialko <vfialko at marvell.com>
Acked-by: Jerin Jacob <jerinj at marvell.com>
>
> drivers/common/cnxk/roc_npa.c | 18 +++++++++++++++++
> drivers/common/cnxk/roc_npa.h | 4 ++++
> drivers/common/cnxk/version.map | 1 +
> drivers/mempool/cnxk/cnxk_mempool.c | 31 +++++++++++++++++++----------
> 4 files changed, 44 insertions(+), 10 deletions(-)
>
> --
> 2.25.1
>
More information about the dev
mailing list