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

Kevin Traynor ktraynor at redhat.com
Wed Apr 8 15:38:54 CEST 2020


On 08/04/2020 14:07, Alex Kiselev wrote:
> rte_lpm6: fix incorrect size of tbl8 group
> Fixes: e480688dce6d ("lpm6: add incremental update on delete")

Cc: stable at dpdk.org

Thanks for Cc'ing stable. It is better to add the tag directly in the
commit message as we automate checking for the tag in dpdk master commit
messages to indicate it is requested for backport. Probably maintainer
can add on commit..

> 
> 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));
> 
>   			/* init the new table's header:
>   			 *   save the reference to the owner table
> --
> 2.16.1
> 



More information about the dev mailing list