On Fri, 4 Sept 2026 at 14:17, David Marchand <[email protected]> wrote: > drivers/net/intel/i40e/i40e_ethdev.c | 6 +++++- > 1 file changed, 5 insertions(+), 1 deletion(-) > > diff --git a/drivers/net/intel/i40e/i40e_ethdev.c > b/drivers/net/intel/i40e/i40e_ethdev.c > index b6b2d291ee..5bc3c22def 100644 > --- a/drivers/net/intel/i40e/i40e_ethdev.c > +++ b/drivers/net/intel/i40e/i40e_ethdev.c > @@ -4513,7 +4513,11 @@ i40e_macaddr_remove(struct rte_eth_dev *dev, uint32_t > index) > > macaddr = &(data->mac_addrs[index]); > > - pool_sel = dev->data->mac_pool_sel[index]; > + vmdq = (dev->data->dev_conf.rxmode.mq_mode & RTE_ETH_MQ_RX_VMDQ_FLAG) > != 0; > + if (!vmdq) > + pool_mask = 1; > + else > + pool_mask = dev->data->mac_pool_sel[index];
Arf... some git commit -a --amend was missing before sending... Will send v2 soon. -- David Marchand

