[dpdk-dev] [PATCH v3 2/4] net/ixgbe: enable hotplug detect in ixgbe

Lu, Wenzhuo wenzhuo.lu at intel.com
Tue Jul 10 10:19:32 CEST 2018


Hi,


> -----Original Message-----
> From: Guo, Jia
> Sent: Monday, July 9, 2018 7:46 PM
> To: stephen at networkplumber.org; Richardson, Bruce
> <bruce.richardson at intel.com>; Yigit, Ferruh <ferruh.yigit at intel.com>;
> Ananyev, Konstantin <konstantin.ananyev at intel.com>;
> gaetan.rivet at 6wind.com; Wu, Jingjing <jingjing.wu at intel.com>;
> thomas at monjalon.net; motih at mellanox.com; matan at mellanox.com; Van
> Haaren, Harry <harry.van.haaren at intel.com>; Zhang, Qi Z
> <qi.z.zhang at intel.com>; He, Shaopeng <shaopeng.he at intel.com>;
> Iremonger, Bernard <bernard.iremonger at intel.com>;
> arybchenko at solarflare.com; Lu, Wenzhuo <wenzhuo.lu at intel.com>
> Cc: jblunck at infradead.org; shreyansh.jain at nxp.com; dev at dpdk.org; Guo,
> Jia <jia.guo at intel.com>; Zhang, Helin <helin.zhang at intel.com>
> Subject: [PATCH v3 2/4] net/ixgbe: enable hotplug detect in ixgbe
> 
> This patch aim to enable hotplug detect in ixgbe pmd driver. Firstly it set the
> flags RTE_PCI_DRV_INTR_RMV in drv_flags to announce the hotplug ability,
> and then use rte_dev_event_callback_register to register the hotplug event
> callback to eal. When eal detect the hotplug event, it will call the callback to
> process it, if the event is hotplug remove, it will trigger the
> RTE_ETH_EVENT_INTR_RMV event into ethdev callback to let app process
> the hotplug for the ethdev.
> 
> This is an example for other driver, that if any driver support hotplug feature
> could be use this way to enable hotplug detect.
> 
> Signed-off-by: Jeff Guo <jia.guo at intel.com>
Acked-by: Wenzhuo Lu <wenzhuo.lu at intel.com>


More information about the dev mailing list