From: John Fastabend Date: Thu, 16 Jan 2014 10:30:05 +0000 (-0800) Subject: ixgbe: reinit_locked() should be called with rtnl_lock X-Git-Tag: v3.14-rc1~94^2~143^2~5 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8f4c5c9fb87aa113f33ddeb4028fb0de8e18311d;p=pandora-kernel.git ixgbe: reinit_locked() should be called with rtnl_lock ixgbe_service_task() is calling ixgbe_reinit_locked() without the rtnl_lock being held. This is because it is being called from a worker thread and not a rtnl netlink or dcbnl path. Add rtnl_{un}lock() semantics. I found this during code review. Signed-off-by: John Fastabend Tested-by: Phil Schmitt Signed-off-by: Aaron Brown Signed-off-by: David S. Miller --- Reading git-diff-tree failed