From 9f2784ec218ea3f548a26c0053871cfe00d0d892 Mon Sep 17 00:00:00 2001 From: Dariusz Stojaczyk Date: Thu, 14 Sep 2017 19:29:52 +0200 Subject: [PATCH] bdev_virtio: specify limitations in README.md Change-Id: Ifb913c85392eb7d9803726b40895906bdf2b3281 Signed-off-by: Dariusz Stojaczyk Reviewed-on: https://review.gerrithub.io/378616 Reviewed-by: Daniel Verkamp Tested-by: SPDK Automated Test System Reviewed-by: Jim Harris --- lib/bdev/virtio/README.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/lib/bdev/virtio/README.md b/lib/bdev/virtio/README.md index a0631259f..55ec70302 100644 --- a/lib/bdev/virtio/README.md +++ b/lib/bdev/virtio/README.md @@ -1,15 +1,15 @@ # SPDK virtio bdev module This directory contains an experimental SPDK virtio bdev module. -It currently supports very basic enumeration capabilities for -virtio-scsi devices as well as read/write operations to any -SCSI LUNs discovered during enumeration. +It currently supports very basic read/write operations for +virtio-scsi drive. Currently it will only work with a single +target with a single LUN. It supports two different usage models: * PCI - This is the standard mode of operation when used in a guest virtual machine, where QEMU has presented the virtio-scsi controller as a virtual PCI device. The virtio-scsi controller might be implemented in the host OS -by SPDK vhost-scsi, kernel vhost-scsi, or a QEMU virtio-scsi backend. +by SPDK vhost-scsi. Kernel/QEMU vhost-scsi are not supported yet. * User vhost - Can be used to connect to an SPDK vhost-scsi target running on the same host. @@ -20,8 +20,7 @@ every huge page explicitly, it is fairly limited on how many file descriptors it can pass due to the VHOST_MEMORY_MAX_NREGIONS limit of 8. Use the following configuration file snippet to enumerate a virtio-scsi PCI -device and present its LUNs as bdevs. Currently it will only work with -a single PCI device. +device and present its LUNs as bdevs. ~~~{.sh} [Virtio]