> -----Original Message-----
> From: Guo, Jia
> Sent: Tuesday, July 10, 2018 8:52 PM
> To: [email protected]; Richardson, Bruce
> <[email protected]>; Yigit, Ferruh <[email protected]>;
> Ananyev, Konstantin <[email protected]>;
> [email protected]; Wu, Jingjing <[email protected]>;
> [email protected]; [email protected]; [email protected]; Van
> Haaren, Harry <[email protected]>; Zhang, Qi Z
> <[email protected]>; He, Shaopeng <[email protected]>; Iremonger,
> Bernard <[email protected]>; [email protected]
> Cc: [email protected]; [email protected]; [email protected]; Guo, Jia
> <[email protected]>; Zhang, Helin <[email protected]>
> 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 <[email protected]>
Acked-by: Qi Zhang <[email protected]>