> -----Original Message-----
> From: Guo, Jia
> Sent: Tuesday, July 10, 2018 8:52 PM
> To: step...@networkplumber.org; Richardson, Bruce
> <bruce.richard...@intel.com>; Yigit, Ferruh <ferruh.yi...@intel.com>;
> Ananyev, Konstantin <konstantin.anan...@intel.com>;
> gaetan.ri...@6wind.com; Wu, Jingjing <jingjing...@intel.com>;
> tho...@monjalon.net; mo...@mellanox.com; ma...@mellanox.com; Van
> Haaren, Harry <harry.van.haa...@intel.com>; Zhang, Qi Z
> <qi.z.zh...@intel.com>; He, Shaopeng <shaopeng...@intel.com>; Iremonger,
> Bernard <bernard.iremon...@intel.com>; arybche...@solarflare.com
> Cc: jblu...@infradead.org; shreyansh.j...@nxp.com; dev@dpdk.org; Guo, Jia
> <jia....@intel.com>; Zhang, Helin <helin.zh...@intel.com>
> Subject: [PATCH v4 3/4] net/i40e: install hotplug handler in i40e
>
> This patch aim to enable hotplug detect in i40e PMD. Firstly it set the flags
> RTE_PCI_DRV_INTR_RMV in drv_flags to announce the hotplug ability, and
> then use rte_eth_dev_event_handler_install to install the hotplug event
> handler for ethdev. When eal detect the hotplug event, it will call the ethdev
> callback to process it. If the event is hotplug removal, it will trigger the
> RTE_ETH_EVENT_INTR_RMV event into ethdev callback to let app process the
> hotplug for this ethdev.
>
> This is an example for other driver, that if any driver support hotplug
> feature
> could be use this way to install hotplug handler.
>
> Signed-off-by: Jeff Guo <jia....@intel.com>
Acked-by: Qi Zhang <qi.z.zh...@intel.com>