commit | 8b6381600d59871fbe44d36522272f961ab42410 | [log] [tgz] |
---|---|---|
author | Taehee Yoo <ap420073@gmail.com> | Thu Aug 08 09:37:56 2019 -0700 |
committer | David S. Miller <davem@davemloft.net> | Fri Aug 09 13:17:00 2019 -0700 |
tree | 93f7dc1d90dd5fe25befd79f739407f8400acf98 | |
parent | 703acf62596589acba6bfa31ab5573d1e8e4afa6 [diff] |
ixgbe: fix possible deadlock in ixgbe_service_task() ixgbe_service_task() calls unregister_netdev() under rtnl_lock(). But unregister_netdev() internally calls rtnl_lock(). So deadlock would occur. Fixes: 59dd45d550c5 ("ixgbe: firmware recovery mode") Signed-off-by: Taehee Yoo <ap420073@gmail.com> Tested-by: Andrew Bowers <andrewx.bowers@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com> Signed-off-by: David S. Miller <davem@davemloft.net>