commit | f22cf689a6353f072bca15d0a26f870e62dfacf8 | [log] [tgz] |
---|---|---|
author | Cindy H Kao <cindy.h.kao@intel.com> | Sat Jan 30 01:26:54 2010 -0800 |
committer | Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> | Tue May 11 14:04:46 2010 -0700 |
tree | 5a6a4907184bfa09aac6727030a501c3b8447a38 | |
parent | 570eb0ea65db625e0b11ca97f4ae857bc1193250 [diff] |
wimax/i2400m: fix the race condition for accessing TX queue The race condition happens when the TX queue is accessed by the TX work while the same TX queue is being destroyed because a bus reset is triggered either by debugfs entry or simply by failing waking up the device from WiMAX IDLE mode. This fix is to prevent the TX queue from being accessed by multiple threads Signed-off-by: Cindy H Kao <cindy.h.kao@intel.com>