On Mon, 28 Sep 2015 21:12:50 -0700 Srikanth Akula <srikanth044 at gmail.com> wrote:
> Hello , > > I am trying to write an application based on DPDK port hotplug feature . My > requirement is to get an event when a new PCI devices gets added to the > system on the go. > > Do we have any in-built mechanism in DPDK (UIO/e1000/vfio drivers ) that i > can use to get notifications when a new device gets added . I know the > alternatives such as inotify etc . > > But i am more interested to get equivalent support in dpdk drivers . > > Please let me know . > > Srikanth Implementing hotplug requires integration with the OS more than any additional DPDK support. What the Brocade vRouter does is leverage the existing Linux udev infrastructure to send a message to the router application which then initializes and sets up the new hardware. Most of the DPDK changes are upstream already and involve being able to dynamically add ports on the fly.