EN JA
VIRTIO_SCSI(4)
VIRTIO_SCSI(4) FreeBSD Kernel Interfaces Manual VIRTIO_SCSI(4)

名称

virtio_scsiVirtIO SCSI ドライバ

書式

このドライバをカーネルにコンパイルするためには、次の行を利用者のカーネル設定ファイルに置きます:

device virtio_scsi

もう一つの方法として、ブート時にモジュールとしてドライバをロードするためには、次の行を loader.conf(5) に置きます:

virtio_scsi_load="YES"

解説

virtio_scsi デバイスドライバは、VirtIO SCSI デバイスのサポートを行います。

ローダ調整変数

ローダ調整変数は、カーネルをブートする前に loader(8) プロンプトで設定するか、または loader.conf(5) に格納することができます。
hw.vtscsi.bus_reset_disable
VirtIO SCSI サポートがある最初の QEMU リリースで、実行中の操作は、効果がないバスリセットを与え、デバイスを停止するとき、アボート (異常終了) しませんでした。この調整変数は、リセットされたバスコマンドを発行する試みを無効にします。デフォルト値は、1 です。

デバッグ

virtio_scsi ドライバからデバッグの印刷を有効にするためには、

hw.vtscsi.X.debug_level

変数を設定します、ここで X は、 loader.conf(5) または sysctl(8) によるいずれかのアダプタ番号です。次のビットには、記述された効果があります:

0x01
情報の印刷 (表示) を有効にします。
0x02
ドライバエラーのための印刷を有効にします。
0x04
トレースの印刷を有効にします。

関連項目

virtio(4)

歴史

virtio_scsi ドライバは、 Bryan Venteicher <bryanv@FreeBSD.org>によって書かれました。それは、 FreeBSD 10.0 ではじめて登場しました。
June 24, 2012 FreeBSD