mirror of
https://github.com/virt-manager/virt-manager.git
synced 2025-02-25 18:55:27 -06:00
Add virtio lun and virtio-scsi lun disk bus option
As a result of CVE-2011-4127, libvirt disabled generic SCSI commands passed through to the underlying disk by qemu from a guest to a virtio disk when device type is "disk" afer commit 177db087757e4adb02c211de56336a5991c8eb20. And libvirt introduce a new device type "lun" to allow SG_IO commands passing through. This patch allows VM admin to configure this via virt-manager. Signed-off-by: Chen Hanxiao <chenhanxiao@cn.fujitsu.com>
This commit is contained in:
parent
ad1b24e885
commit
8b22d7a763
@ -544,8 +544,12 @@ class vmmAddHardware(vmmGObjectUI):
|
||||
_("SATA disk"))
|
||||
add_dev("virtio", virtinst.VirtualDisk.DEVICE_DISK,
|
||||
_("Virtio disk"))
|
||||
add_dev("virtio", virtinst.VirtualDisk.DEVICE_LUN,
|
||||
_("Virtio lun"))
|
||||
add_dev("virtio-scsi", virtinst.VirtualDisk.DEVICE_DISK,
|
||||
_("Virtio SCSI disk"))
|
||||
add_dev("virtio-scsi", virtinst.VirtualDisk.DEVICE_LUN,
|
||||
_("Virtio SCSI lun"))
|
||||
if self.conn.is_xen() or self.conn.is_test_conn():
|
||||
add_dev("xen", virtinst.VirtualDisk.DEVICE_DISK,
|
||||
_("Xen virtual disk"))
|
||||
|
Loading…
Reference in New Issue
Block a user