mbox series

[RFC,0/3] Auto enable hotplug with netvsc devices

Message ID 20200508035906.18359-1-stephen@networkplumber.org (mailing list archive)
Headers
Series Auto enable hotplug with netvsc devices |

Message

Stephen Hemminger May 8, 2020, 3:59 a.m. UTC
  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(-)