diff options
author | bms <bms@FreeBSD.org> | 2004-07-09 00:07:06 +0000 |
---|---|---|
committer | bms <bms@FreeBSD.org> | 2004-07-09 00:07:06 +0000 |
commit | 16dd7607ceb1ff716efac96780892831233cba0b (patch) | |
tree | 1732f152834521080b54a279e4e6ec2aadf641d5 /sys/dev/uart/uart_bus_pci.c | |
parent | aae31dbf3205a16e99cdd85918abc0a16b13a7c4 (diff) | |
download | FreeBSD-src-16dd7607ceb1ff716efac96780892831233cba0b.zip FreeBSD-src-16dd7607ceb1ff716efac96780892831233cba0b.tar.gz |
Further rl(4) locking improvements:
- Avoid unnecessary re-acquisition elsewhere by adding *_locked()
entry points as needed.
- Correct locking for the DEVICE_POLLING case.
- Hold the driver lock for the entire duration of interrupt servicing,
to avoid unneeded, expensive re-acquisition; use *_locked() entry
points as needed.
Reviewed by: -net (silence)
Diffstat (limited to 'sys/dev/uart/uart_bus_pci.c')
0 files changed, 0 insertions, 0 deletions