Fixes WEP firmware error condition.
The problem is caused by the patch in bug455 -- Channel change flood generates fatal error. The patch set the DISASSOCIATING status bit after sending the command. The process was scheduled out when waiting for the command to be sent to the card. The disassociated notification clears the DISASSOCIATING bit in the tasklet before the process set the bit. Move the bit setting code before sending the command now. Signed-off-by: NHong Liu <hong.liu@intel.com> Signed-off-by: NJames Ketrenos <jketreno@linux.intel.com>
Showing
想要评论请 注册 或 登录