On Tue, Apr 26, 2016 at 02:10:25PM +0100, Alejandro Lucero wrote: > RTE_PCI_DRV_DETACHABLE is required for detaching a device > during execution. > > Signed-off-by: Alejandro Lucero <alejandro.lucero at netronome.com> > --- > drivers/net/nfp/nfp_net.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/drivers/net/nfp/nfp_net.c b/drivers/net/nfp/nfp_net.c > index 1259d2c..ea5a2a3 100644 > --- a/drivers/net/nfp/nfp_net.c > +++ b/drivers/net/nfp/nfp_net.c > @@ -2466,7 +2466,8 @@ static struct eth_driver rte_nfp_net_pmd = { > { > .name = "rte_nfp_net_pmd", > .id_table = pci_id_nfp_net_map, > - .drv_flags = RTE_PCI_DRV_NEED_MAPPING | RTE_PCI_DRV_INTR_LSC, > + .drv_flags = RTE_PCI_DRV_NEED_MAPPING | RTE_PCI_DRV_INTR_LSC | > + RTE_PCI_DRV_DETACHABLE, > }, > .eth_dev_init = nfp_net_init, > .dev_private_size = sizeof(struct nfp_net_adapter), > -- > 1.9.1 > Applied to dpdk-next-net/rel_16_07
/Bruce