HomeFreeBSD

rtwn: fix Tx processing, add some busdma synchronization.

Description

rtwn: fix Tx processing, add some busdma synchronization.

  1. Unload mbuf instead of descriptor in rtwn_tx_done().
  2. Add more synchronization for device visible mappings before

touching the memory.

  1. Improve watchdog timer logic.

Reported and tested by: mva

Approved by: re (gjb)

Details

Provenance
avosAuthored on
Parents
rS302034: urtwn: fix panic on device detach.
Branches
Unknown
Tags
Unknown