summaryrefslogtreecommitdiffstats
path: root/qemu/docs/usb-storage.txt
diff options
context:
space:
mode:
authorRajithaY <rajithax.yerrumsetty@intel.com>2017-04-25 03:31:15 -0700
committerRajitha Yerrumchetty <rajithax.yerrumsetty@intel.com>2017-05-22 06:48:08 +0000
commitbb756eebdac6fd24e8919e2c43f7d2c8c4091f59 (patch)
treeca11e03542edf2d8f631efeca5e1626d211107e3 /qemu/docs/usb-storage.txt
parenta14b48d18a9ed03ec191cf16b162206998a895ce (diff)
Adding qemu as a submodule of KVMFORNFV
This Patch includes the changes to add qemu as a submodule to kvmfornfv repo and make use of the updated latest qemu for the execution of all testcase Change-Id: I1280af507a857675c7f81d30c95255635667bdd7 Signed-off-by:RajithaY<rajithax.yerrumsetty@intel.com>
Diffstat (limited to 'qemu/docs/usb-storage.txt')
-rw-r--r--qemu/docs/usb-storage.txt47
1 files changed, 0 insertions, 47 deletions
diff --git a/qemu/docs/usb-storage.txt b/qemu/docs/usb-storage.txt
deleted file mode 100644
index c5a3866ee..000000000
--- a/qemu/docs/usb-storage.txt
+++ /dev/null
@@ -1,47 +0,0 @@
-
-qemu usb storage emulation
---------------------------
-
-QEMU has three devices for usb storage emulation.
-
-Number one emulates the classic bulk-only transport protocol which is
-used by 99% of the usb sticks on the market today and is called
-"usb-storage". Usage (hooking up to xhci, other host controllers work
-too):
-
- qemu ${other_vm_args} \
- -drive if=none,id=stick,file=/path/to/file.img \
- -device nec-usb-xhci,id=xhci \
- -device usb-storage,bus=xhci.0,drive=stick
-
-
-Number two is the newer usb attached scsi transport. This one doesn't
-automagically create a scsi disk, so you have to explicitly attach one
-manually. Multiple logical units are supported. Here is an example
-with tree logical units:
-
- qemu ${other_vm_args} \
- -drive if=none,id=uas-disk1,file=/path/to/file1.img \
- -drive if=none,id=uas-disk2,file=/path/to/file2.img \
- -drive if=none,id=uas-cdrom,media=cdrom,file=/path/to/image.iso \
- -device nec-usb-xhci,id=xhci \
- -device usb-uas,id=uas,bus=xhci.0 \
- -device scsi-hd,bus=uas.0,scsi-id=0,lun=0,drive=uas-disk1 \
- -device scsi-hd,bus=uas.0,scsi-id=0,lun=1,drive=uas-disk2 \
- -device scsi-cd,bus=uas.0,scsi-id=0,lun=5,drive=uas-cdrom
-
-
-Number three emulates the classic bulk-only transport protocol too.
-It's called "usb-bot". It shares most code with "usb-storage", and
-the guest will not be able to see the difference. The qemu command
-line interface is simliar to usb-uas though, i.e. no automatic scsi
-disk creation. It also features support for up to 16 LUNs. The LUN
-numbers must be continuous, i.e. for three devices you must use 0+1+2.
-The 0+1+5 numbering from the "usb-uas" example isn't going to work
-with "usb-bot".
-
-enjoy,
- Gerd
-
---
-Gerd Hoffmann <kraxel@redhat.com>