In Azure, hotplug is a requirement for a working application.
Yet most applications don't enable it because DPDK hotplug support
is opt-in. 

There are three options:
  1. Blame the application (this seems to be the DPDK default)
  2. Fix the design mistake (too risky at this time)
  3. Automatically enable hotplug if necessary (that is what this
     patchset does).

Stephen Hemminger (3):
  eal/hotplug: allow monitor to be setup by multiple places
  net/vdev_netvsc: automatically enable hotplug support
  net/netvsc: automatically enable hotplug support

 drivers/net/netvsc/hn_ethdev.c        |  5 ++++-
 drivers/net/vdev_netvsc/vdev_netvsc.c |  4 ++++
 lib/librte_eal/linux/eal_dev.c        | 15 +++++++--------
 3 files changed, 15 insertions(+), 9 deletions(-)

-- 
2.20.1

Reply via email to