diff options
author | 2014-03-24 07:24:20 +0000 | |
---|---|---|
committer | 2014-03-24 07:24:20 +0000 | |
commit | 0b1b47db3800156dc84508b01bc11211cf40a8b4 (patch) | |
tree | 80e791bc269c2074174a843208904a3359e05c79 /gnu/usr.bin/perl/cpan/Module-Load-Conditional | |
parent | sync (diff) | |
download | wireguard-openbsd-0b1b47db3800156dc84508b01bc11211cf40a8b4.tar.xz wireguard-openbsd-0b1b47db3800156dc84508b01bc11211cf40a8b4.zip |
rework mpii to use tasks instead of scsi_tasks for sas event handling.
scsi_tasks are still backed by workq, and i dont like having to allocate
storage to defer work.
sas events that cause hotplug events are queued in the softc to be
handled by a single task that loops on the queue for work. think
levelled interrupts. this has a side effect that interrupts are
necessary to enumerate devices for attachment.
i wrote this toward the end of last year, but thought it best to
wait for 5.5 unlock.
Diffstat (limited to 'gnu/usr.bin/perl/cpan/Module-Load-Conditional')
0 files changed, 0 insertions, 0 deletions