[dpdk-dev] [PATCH] rte_lpm6: fix incorrect size of tbl8 group

Andrzej Ostruszka [C] aostruszka at marvell.com
Thu Apr 16 15:09:46 CEST 2020


On 4/7/20 1:52 PM, Alex Kiselev wrote:
> rte_lpm6: fix incorrect size of tbl8 group
> 
> Signed-off-by: Alex Kiselev <alex at therouter.net>
> ---
>  lib/librte_lpm/rte_lpm6.c | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)
> 
> diff --git a/lib/librte_lpm/rte_lpm6.c b/lib/librte_lpm/rte_lpm6.c
> index 1047efa8a..f5979fb15 100644
> --- a/lib/librte_lpm/rte_lpm6.c
> +++ b/lib/librte_lpm/rte_lpm6.c
> @@ -726,7 +726,8 @@ add_step(struct rte_lpm6 *lpm, struct rte_lpm6_tbl_entry *tbl,
>  			tbl8_group_start = tbl8_gindex *
>  					RTE_LPM6_TBL8_GROUP_NUM_ENTRIES;
>  			memset(&lpm->tbl8[tbl8_group_start], 0,
> -					  RTE_LPM6_TBL8_GROUP_NUM_ENTRIES);
> +					RTE_LPM6_TBL8_GROUP_NUM_ENTRIES *
> +					sizeof(struct rte_lpm6_tbl_entry));

Acked-by: Andrzej Ostruszka <aostruszka at marvell.com>


More information about the dev mailing list