]> git.baikalelectronics.ru Git - kernel.git/commit
iwlwifi: serialize station management actions
authorReinette Chatre <reinette.chatre@intel.com>
Fri, 28 May 2010 16:28:39 +0000 (09:28 -0700)
committerReinette Chatre <reinette.chatre@intel.com>
Mon, 14 Jun 2010 17:51:16 +0000 (10:51 -0700)
commitf0c963d5f890456dca92be564cd38925b6f1792c
tree67776b88a0f37dc2c0f2b839076279d1ecd78239
parent3c3656c06addb973be60d195b0de73713a6b2714
iwlwifi: serialize station management actions

We are seeing some race conditions between incoming station management
requests (station add/remove) and the internal unassoc RXON command that
modifies station table. Modify these flows to require the mutex to be held
and thus serializing them.

This fixes http://bugzilla.intellinuxwireless.org/show_bug.cgi?id=2207

Signed-off-by: Reinette Chatre <reinette.chatre@intel.com>
drivers/net/wireless/iwlwifi/iwl-agn.c
drivers/net/wireless/iwlwifi/iwl-sta.c
drivers/net/wireless/iwlwifi/iwl3945-base.c