diff options
author | jhb <jhb@FreeBSD.org> | 2005-08-10 20:12:25 +0000 |
---|---|---|
committer | jhb <jhb@FreeBSD.org> | 2005-08-10 20:12:25 +0000 |
commit | 993d70ba30b35dc89790ecac1cc121a4b5733f8b (patch) | |
tree | 391d72e11862b001332165325290122de8d2268b /sys/dev/sym | |
parent | 68a0fee0bb6cf21c068641cdd952932f7d2e8cf3 (diff) | |
download | FreeBSD-src-993d70ba30b35dc89790ecac1cc121a4b5733f8b.zip FreeBSD-src-993d70ba30b35dc89790ecac1cc121a4b5733f8b.tar.gz |
- Use callout_init_mtx() to close races between hme_stop() and hme_tick().
- Use the driver lock instead of Giant in a bus dma callback.
- Clear IFF_DRV_(RUNNING|OACTIVE) in hme_stop() instead of just clearing
RUNNING in hme_ioctl() to be more like other ethernet drivers.
- Lock the driver lock around mii operations.
- Remove spls.
- Cleanup locking in hme_ioctl().
MFC after: 1 week
Diffstat (limited to 'sys/dev/sym')
0 files changed, 0 insertions, 0 deletions