| VIOSCSI(4D) | Devices | VIOSCSI(4D) |
vioscsi — virtio
SCSI driver
The vioscsi driver provides a virtual SCSI
transport, allowing access to
virtio(4D) based SCSI targets and
logical units. The driver supports the following capabilities:
The vioscsi driver is based on
iport(9), and uses a single iport per
PCI function, with a unit-address of "iport0". Children of the
iport use a unit-address with the format "target,lun", where both
target and lun are presented as hexadecimal values.
The vioscsi driver may be slightly less
efficient than vioblk(4D), but it may
support use as boot media, as well as attachments to SCSI pass-through
devices, which may include devices such as tape drives via
st(4D) and enclosures via
ses(4D).
The vioscsi driver is only supported on
x86.
sd(4D), ses(4D), st(4D), vioblk(4D), virtio(4D), iport(9), scsi_abort(9F), scsi_reset(9F), scsi_pkt(9S)
Virtual I/O Device (VIRTIO) Version 1.1, https://docs.oasis-open.org/virtio/virtio/v1.1/virtio-v1.1.html, April, 2019.
| June 17, 2022 | OmniOS |