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 |