diff options
author | jhb <jhb@FreeBSD.org> | 2011-01-13 14:42:43 +0000 |
---|---|---|
committer | jhb <jhb@FreeBSD.org> | 2011-01-13 14:42:43 +0000 |
commit | 267bbb010596a8758a3d64f44dc570be2e5ed5aa (patch) | |
tree | a865a74ee79e531a60df11e7efddd90ed08d51ce /sys/mips | |
parent | fd41389dcaca4a411a7a45b51ebce8f2de1fc430 (diff) | |
download | FreeBSD-src-267bbb010596a8758a3d64f44dc570be2e5ed5aa.zip FreeBSD-src-267bbb010596a8758a3d64f44dc570be2e5ed5aa.tar.gz |
- Add a locked variant of jme_start() and invoke it directly while holding
the lock instead of queueing it to a task.
- Do not invoke jme_rxintr() to reclaim any unprocessed but received
packets when shutting down the interface. Instead, just drop these
packets to match the behavior of other drivers.
- Hold the driver lock in the interrupt handler to avoid races with
ioctl requests to down the interface.
Reviewed by: yongari
Diffstat (limited to 'sys/mips')
0 files changed, 0 insertions, 0 deletions