]> xenbits.xen.org Git - xenclient/toolstack.git/commitdiff
Remove cdrom discovery code from qemu-dm-wrapper -> logic moved to xenmgr
authorTomasz Wroblewski <tomasz.wroblewski@citrix.com>
Tue, 26 Jan 2010 14:35:22 +0000 (14:35 +0000)
committerTomasz Wroblewski <tomasz.wroblewski@citrix.com>
Tue, 26 Jan 2010 14:35:41 +0000 (14:35 +0000)
scripts/qemu-dm-wrapper

index 1cd49481cff1e17f95e838b7bf46e49af24cde6d..ccd5b4f2faf8f8b63d43b087a7248a122a1cba71 100755 (executable)
@@ -23,19 +23,9 @@ export QEMU_ALSA_VOL_CTRL=vm-${ALSA_VMID}
 
 name="qemu-$DOMID"
 
-# let's find the bsg device if there is one.
-{
-    BSG_DEVICE=/dev/bsg/$(grep -B2 CD-ROM /proc/scsi/scsi | head -n 1 | sed -e 's/^.*scsi\([0-9]\).* \([0-9]\+\) .* \([0-9]\+\) .* \([0-9]\+\)/\1:\2:\3:\4/g' -e 's/0\([0-9]\)/\1/g')
-    if [[ -c $BSG_DEVICE ]]; then
-        CDROM_PT_ARG="-cdrom-pt $BSG_DEVICE"
-    else
-        CDROM_PT_ARG=""
-    fi
-} >/dev/null 2>&1
-
 /usr/bin/ctxusb-wrapper "$DOMID"
 
 logger -t $name "Using domid: $DOMID"
-logger -t $name "Arguments: $* $CDROM_PT_ARG"
+logger -t $name "Arguments: $*"
 xenstore-write /local/domain/$DOMID/qemu-pid $$
-exec /usr/lib/xen/bin/qemu-dm -name qemu-$DOMID $* $CDROM_PT_ARG 2>&1 | logger -t "qemu-dm-$DOMID"
+exec /usr/lib/xen/bin/qemu-dm -name qemu-$DOMID $* 2>&1 | logger -t "qemu-dm-$DOMID"