On Fri, 20 Feb 2026 18:45:20 -0800 [email protected] wrote: > diff --git a/drivers/net/netvsc/hn_ethdev.c b/drivers/net/netvsc/hn_ethdev.c > index 6584819f4f..5d7b410f1b 100644 > --- a/drivers/net/netvsc/hn_ethdev.c > +++ b/drivers/net/netvsc/hn_ethdev.c > @@ -480,6 +480,9 @@ hn_dev_promiscuous_enable(struct rte_eth_dev *dev) > { > struct hn_data *hv = dev->data->dev_private; > > + if (rte_eal_process_type() != RTE_PROC_PRIMARY) > + return 0;
You might want to return -ENOTSUP rather than silently allowing secondary to think it worked.

