[dpdk-dev] [PATCH v3 0/3] eal: complete attach / detach support
    Gaetan Rivet 
    gaetan.rivet at 6wind.com
       
    Thu Jun  8 01:58:27 CEST 2017
    
    
  
Implements attach / detach for the PCI bus, and a streamlined attach for
the virtual bus.
This is necessary to remove the final dependencies of the EAL on the virtual
and PCI buses, due to the rte_eal_dev_attach and rte_eal_dev_detach functions.
This patchset depends on:
pci: implement find_device bus operation
http://dpdk.org/ml/archives/dev/2017-May/066340.html
http://dpdk.org/dev/patchwork/patch/24498/
[PATCH 00/14] Generic devargs parsing
http://dpdk.org/ml/archives/dev/2017-May/066351.html
http://dpdk.org/dev/patchwork/patch/24508/
v1 -> v2:
   * Rebase the series on the plug / unplug API.
   * removed the vdev_plug implementation as it is now done in
     the plug/unplug introduction.
v2 -> v3:
   * Fix a few bugs in rte_dev_attach / detach.
   * Follow new plug / unplug API.
Gaetan Rivet (3):
  pci: implement hotplug bus operation
  dev: remove vdev function dependency
  vdev: use standard bus registration function
 lib/librte_eal/common/eal_common_dev.c  | 50 ++++++++++++++----------
 lib/librte_eal/common/eal_common_pci.c  | 67 +++++++++++++++++++++++++++++++++
 lib/librte_eal/common/eal_common_vdev.c | 18 +--------
 3 files changed, 98 insertions(+), 37 deletions(-)
-- 
2.1.4
    
    
More information about the dev
mailing list