Re: [ath5k-devel] [PATCH 1/2] ath5k: move reset to mac80211 workqueue

2010-07-13 Thread Bruno Randolf
On Wed July 14 2010 00:32:40 Bob Copeland wrote: > We currently trigger a reset via a tasklet when certain error > conditions are detected so that the card will (eventually) > restart. Unfortunately this makes locking complicated since > reset can also be called in process context (e.g. for channe

Re: [ath5k-devel] [PATCH 1/2] ath5k: move reset to mac80211 workqueue

2010-07-13 Thread Luis R. Rodriguez
On Tue, Jul 13, 2010 at 08:32:40AM -0700, Bob Copeland wrote: > We currently trigger a reset via a tasklet when certain error > conditions are detected so that the card will (eventually) > restart. Unfortunately this makes locking complicated since > reset can also be called in process context (e.

[ath5k-devel] [PATCH 1/2] ath5k: move reset to mac80211 workqueue

2010-07-13 Thread Bob Copeland
We currently trigger a reset via a tasklet when certain error conditions are detected so that the card will (eventually) restart. Unfortunately this makes locking complicated since reset can also be called in process context (e.g. for channel change). Currently nothing protects against concurrent