diff options
author | David Gwynne <dlg@cvs.openbsd.org> | 2010-06-23 03:46:26 +0000 |
---|---|---|
committer | David Gwynne <dlg@cvs.openbsd.org> | 2010-06-23 03:46:26 +0000 |
commit | 0e499d22151d61ae999b6cfa20c3ee6e165fb3c5 (patch) | |
tree | cbdc31d29b0d1c49a1322add778910940981c98e /distrib/vax | |
parent | f7a3ca0727d1eb79523002500ee1e3d56c9ddd38 (diff) |
switch ami over to using mutexes instead of splbio to protect itself. this
protects the ccb runqueues and the mailbox with a single mutex.
the biggest change as a consequence of this is a rewrite of the polled
command code. it now forces the polled command onto the chip ahead of the
pending runqueue, and simply runs the interrupt handler until the ccb
completes.
tested by sthen@
Diffstat (limited to 'distrib/vax')
0 files changed, 0 insertions, 0 deletions