iwlwifi: mac start synchronization issue
authorRick Farrington <rickdic@hotmail.com>
Tue, 18 Mar 2008 21:57:49 +0000 (14:57 -0700)
committerJohn W. Linville <linville@tuxdriver.com>
Mon, 24 Mar 2008 23:25:08 +0000 (19:25 -0400)
commita9f46786ec5bb291c9b5e6cc6f83ebbd3fceea51
treed13d8f045436c368ee97b898595fa04e96244b5a
parentea995abfed7f0726aaa22580aaf10b2cf5d91be5
iwlwifi: mac start synchronization issue

This patch fixes a synchronization problem on the 4965 and 3945 with the
mac start callback routine.  The problem is that this function exits BEFORE the
'xxx_alive_start' has completed.  This can lead to a problem if a
subsequent MAC callback attempts to issue a firmware command.

Signed-off-by: Rick Farrington <rickdic@hotmail.com>
Signed-off-by: Reinette Chatre <reinette.chatre@intel.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/iwlwifi/iwl3945-base.c
drivers/net/wireless/iwlwifi/iwl4965-base.c