iwlwifi: mvm: wake up d0i3_exit_waitq when aborting d0i3
authorEliad Peller <eliad@wizery.com>
Sun, 9 Nov 2014 13:25:33 +0000 (15:25 +0200)
committerEmmanuel Grumbach <emmanuel.grumbach@intel.com>
Tue, 11 Nov 2014 15:15:10 +0000 (17:15 +0200)
commitcaf1578aefe7ebbc22376737e91ffa29ac14a33f
tree59951b33b019035c2a84aa34e18707b97a982ad9
parent6a08f5144c871ea6ea1614f1bd742eb450d9325a
iwlwifi: mvm: wake up d0i3_exit_waitq when aborting d0i3

When aborting d0i3 due to taken refs, other threads might
already wait on d0i3_exit_waitq for IWL_MVM_STATUS_IN_D0I3
to get cleared (it's somewhat likely, as synchronize_rcu()
might take a while), so make sure to wake them up.

Signed-off-by: Eliad Peller <eliadx.peller@intel.com>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
drivers/net/wireless/iwlwifi/mvm/ops.c