linux_dsm_epyc7002/drivers/net/wireless/intel
Johannes Berg faead41cc7 iwlwifi: pcie: mark command queue lock with separate lockdep class
Emmanuel reports that when CMD_WANT_ASYNC_CALLBACK is used by mvm,
the callback will be called with the command queue lock held, and
mvm will try to stop all (other) TX queues, which acquires their
locks - this caused a false lockdep recursive locking report.

Suppress this report by marking the command queue lock with a new,
separate, lock class so lockdep can tell the difference between
the two types of queues.

Fixes: 156f92f2b4 ("iwlwifi: block the queues when we send ADD_STA for uAPSD")
Reported-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
2016-10-19 08:21:55 +03:00
..
ipw2x00 wireless: ipw2200: fix old-style declaration 2016-06-29 18:56:21 +03:00
iwlegacy wireless-drivers-next patches for 4.9 2016-09-17 09:53:29 -04:00
iwlwifi iwlwifi: pcie: mark command queue lock with separate lockdep class 2016-10-19 08:21:55 +03:00
Kconfig
Makefile