Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-95749

libvirt need add support for USB CD-ROM drive

Linking RHIVOS CVEs to...Migration: Automation ...Sync from "Extern...XMLWordPrintable

    • libvirt-11.5.0-1.el10
    • No
    • Moderate
    • TestOnly
    • rhel-virt-core-libvirt-1
    • ssg_virtualization
    • None
    • False
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • Fail
    • None
    • Unspecified
    • Unspecified
    • Unspecified
    • aarch64
    • 11.5.0
    • None

      What were you trying to do that didn't work?

      We are trying to support windows11 on aarch64, One problem we are facing is libvirt cannot emulate USB CD-ROM drive, which prevents installing Windows and virtio drivers, we can only use qemu-command line to achieve it:

      -device usb-storage,drive=inst  
      -drive file=virtio-win.iso,media=cdrom,if=none,id=iso  
      -device usb-storage,drive=iso -drive file=win11.qcow2,if=virtio  
        <qemu:commandline>
          <qemu:arg value='-device'/>
          <qemu:arg value='usb-storage,drive=inst'/>
          
          <qemu:arg value='-drive'/>
          <qemu:arg value='file=virtio-win.iso,media=cdrom,if=none,id=iso'/>
          
          <qemu:arg value='-device'/>
          <qemu:arg value='usb-storage,drive=iso'/>
          
          <qemu:arg value='-drive'/>
          <qemu:arg value='file=win11.qcow2,if=virtio'/>
        </qemu:commandline> 

      What is the impact of this issue to you?

      Please provide the package NVR for which the bug is seen:

      libvirt-11.3.0-1.el10.aarch64
      kernel-6.12.0-89.el10.aarch64
      qemu-kvm-10.0.0-4.el10.aarch64

      Backgrounds: 

      • Virtio-win QE have done some tests on Windows 11 with downstream qemu-kvm ARM64, there are some general problems see refer 

       

              pkrempa@redhat.com Peter Krempa
              hongzliu@redhat.com Hongzhou Liu
              Peter Krempa Peter Krempa
              Dan Zheng Dan Zheng
              Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

                Created:
                Updated: