Proper way to do warm-reset from the driver?

Ben Greear greearb at candelatech.com
Fri Mar 14 18:04:58 EDT 2014


On my firmware, I am often seeing 'tx not flushed' errors after bouncing
32 stations a few times.

It does not seem this error can ever be recovered because the
reference counting is messed up.

I am planning to attempt a warm reset in this case, in hopes it
will clear things up.

Is the preferred way to restart the nic just:

queue_work(ar->workqueue, &ar->restart_work);

?

Thanks,
Ben

-- 
Ben Greear <greearb at candelatech.com>
Candela Technologies Inc  http://www.candelatech.com




More information about the ath10k mailing list