Skip to contentSkip to conversation

ath9k ath_tx_complete_poll_work doesn't always run.

ath9k-devel Ben Greear 1 participant 2 messages Jan 6, 2011

lore
Share & tools
lore

Ben Greear

author
#0 lore raw

It seems that the ath_tx_complete_poll_work method is supposed to run every 1 second to check for stale xmit buffers.

However, I noticed that sometimes it is stopped, perhaps because the mac80211 workqueue is flushed and ath9k doesn't know to re-setup the work.

I am curious if anyone knows how this is *supposed* to function?

Thanks,
Ben

Signature · 2 lines
Ben Greear <[email protected]>
Candela Technologies Inc  http://www.candelatech.com
author
#1 lore raw
Quoted 9 lines · Ben Greear

It seems that the ath_tx_complete_poll_work method is supposed to run every 1 second to check for stale xmit buffers.

However, I noticed that sometimes it is stopped, perhaps because the mac80211 workqueue is flushed and ath9k doesn't know to re-setup the work.

I am curious if anyone knows how this is *supposed* to function?

Hrm, this may be my fault..a bug in my attempt to not do so much channel-change code when the channel has not in fact changed...

I'll look some more..

Ben

Quoted 4 lines

Thanks,
Ben

Signature · 2 lines
Ben Greear <[email protected]>
Candela Technologies Inc  http://www.candelatech.com