summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorscottl <scottl@FreeBSD.org>2005-01-16 07:34:26 +0000
committerscottl <scottl@FreeBSD.org>2005-01-16 07:34:26 +0000
commitf470ab4283d249c404c94c01cc4a58af6db0703e (patch)
treebfdf6effed4ced3ac3ccec00ef9ddd7f6c13681e /etc
parent55c1c55e0ea0c8669cc45017e281e36cbdb74ca8 (diff)
downloadFreeBSD-src-f470ab4283d249c404c94c01cc4a58af6db0703e.zip
FreeBSD-src-f470ab4283d249c404c94c01cc4a58af6db0703e.tar.gz
Lock the AMR driver:
- Introduce the amr_io_lock to control access to command queues, bio queues, and the hardware. - Eliminate the taskqueue and do all completion processing in the ithread. - Assign a static slot number to each command instead of doing a linear search for free slots each time a command is needed. - Modify the interrupt handler to more closely match what Linux does, for safety.
Diffstat (limited to 'etc')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud