commit | d8bad6df045249cd1cff6a0d167c8f1b9caade7e | [log] [tgz] |
---|---|---|
author | Zhu Yi <yi.zhu@intel.com> | Wed Jul 13 12:25:38 2005 -0500 |
committer | James Ketrenos <jketreno@linux.intel.com> | Mon Nov 07 17:50:19 2005 -0600 |
tree | 356a0688be3efd57fa0d7182f30bba6887986750 | |
parent | f57ce7ce9c7498fe9c4090aaf389c89f3bd70f7e [diff] |
[bug 667] Fix the notorious "No space for Tx" bug. We send SYSTEM_CONFIG command after the TGI_KEY command if hardware encryption is enabled. It sometimes causes a firmware stall (firmware doesn't respond to any request) and finally bungs up the Tx send queue. The solution is to send SYSTEM_CONFIG command in the post association stage from a workqueue. Signed-off-by: James Ketrenos <jketreno@linux.intel.com>