From: Mark Rustad Date: Wed, 12 Mar 2014 00:38:51 +0000 (+0000) Subject: ixgbevf: Add bit to mark work queue initialization X-Git-Tag: v3.15-rc1~8^2~2^2~10 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ea699569b150daa5d5f6c23040da997b83e4cfa3;p=pandora-kernel.git ixgbevf: Add bit to mark work queue initialization An indication of work queue initialization is needed. This is because register accesses prior to that time can detect a removal and attempt to schedule the watchdog task. Adding the __IXGBEVF_WORK_INIT bit allows this to be checked and if not set prevent the watchdog task scheduling. By checking for a removal right after initialization, the probe can be failed at that point without getting the watchdog task involved. Signed-off-by: Mark Rustad Tested-by: Phil Schmitt Signed-off-by: Jeff Kirsher --- Reading git-diff-tree failed