diff options
author | David Gwynne <dlg@cvs.openbsd.org> | 2010-08-25 00:31:36 +0000 |
---|---|---|
committer | David Gwynne <dlg@cvs.openbsd.org> | 2010-08-25 00:31:36 +0000 |
commit | 022571935a9eb32548666c143a95ed20e356a556 (patch) | |
tree | 0c3526e179f9f88298b65fbaae8d7291f8865451 /sys/nfs | |
parent | e087583e1d5fc4be76015df58e5e66aab8552843 (diff) |
add scsi_iopool_destroy and scsi_link_shutdown. when a link or
device are going away, this will walk the pool and link queues and
wake up processes that are sleeping while waiting for an io or xs.
they will return NULL to the scsi_{xs,io}_get callers, which should
then check if they device is still alive. all other handlers that
are registered on the queues should be removed by their owners
before the destroy/shutdown funcs are called.
lots of help and discussion with matthew@
ok matthew@
Diffstat (limited to 'sys/nfs')
0 files changed, 0 insertions, 0 deletions