On 4/7/20 1:52 PM, Alex Kiselev wrote: > rte_lpm6: fix incorrect size of tbl8 group > > Signed-off-by: Alex Kiselev <a...@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 <aostrus...@marvell.com>