Hi, Don The latest patch is based on your suggestion. The changes are as below:
1. Replace IXGBE_IDENTIFIER with IXGBE_ESDP; 2. Replace plug interrupt with poll; 3. Indicate the NICs that does not support to plug/unplug tranceiver as plugged; The patch can work well with the following steps: 1. boot the host 2. ip link set eth0 up 3. unplug the fiber tranceiver 4. a message NETDEV_FIBER_TRANCEIVER_UNPLUG is sent 5. plug the fiber tranceiver 6. a notifier NETDEV_FIBER_TRANCEIVER_PLUG is sent Any reply is appreciated. Zhu Yanun