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

virtio-win-guest-tools can not install/uninstall fwcfg driver on Win2012

    • None
    • Moderate
    • rhel-sst-virtualization-windows
    • ssg_virtualization
    • None
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • None
    • If docs needed, set a value
    • None

      Description of problem:

      virtio-win-guest-tools can not install fwcfg driver on Win2012.

      If we install the fwcfg driver via "Device Manager"(update driver software) and then uninstall the fwcfg driver with the installer, it will also fail.

      Version-Release number of selected component (if applicable):
      virtio-win-1.9.30-0.el9_1.iso
      kernel-5.14.0-70.13.1.el9_0.x86_64
      qemu-kvm-6.2.0-11.el9_0.2.x86_64
      seabios-bin-1.15.0-1.el9.noarch

      How reproducible:
      100%

      Steps to Reproduce:
      1.boot up a Win2012 VM
      /usr/libexec/qemu-kvm \
      -name 'avocado-vt-vm1' \
      -sandbox on \
      -machine q35,memory-backend=mem-machine_mem \
      -device pcie-root-port,id=pcie-root-port-0,multifunction=on,bus=pcie.0,addr=0x1,chassis=1 \
      -device pcie-pci-bridge,id=pcie-pci-bridge-0,addr=0x0,bus=pcie-root-port-0 \
      -nodefaults \
      -device VGA,bus=pcie.0,addr=0x2 \
      -m 14336 \
      -object memory-backend-ram,size=14336M,id=mem-machine_mem \
      -smp 24,maxcpus=24,cores=12,threads=1,dies=1,sockets=2 \
      -cpu 'Skylake-Server-IBRS',ss=on,vmx=on,pdcm=on,hypervisor=on,tsc-adjust=on,clflushopt=on,umip=on,pku=on,md-clear=on,stibp=on,arch-capabilities=on,ssbd=on,xsaves=on,ibpb=on,ibrs=on,amd-stibp=on,amd-ssbd=on,rsba=on,skip-l1dfl-vmentry=on,pschange-mc-no=on,hv_stimer,hv_synic,hv_vpindex,hv_relaxed,hv_spinlocks=0x1fff,hv_vapic,hv_time,hv_frequencies,hv_runtime,hv_tlbflush,hv_reenlightenment,hv_stimer_direct,hv_ipi,kvm_pv_unhalt=on \
      -device vmcoreinfo \
      -device pvpanic,ioport=0x505,id=idvPKThI \
      -device pcie-root-port,id=pcie-root-port-1,port=0x1,addr=0x1.0x1,bus=pcie.0,chassis=2 \
      -device qemu-xhci,id=usb1,bus=pcie-root-port-1,addr=0x0 \
      -device usb-tablet,id=usb-tablet1,bus=usb1.0,port=1 \
      -device pcie-root-port,id=pcie-root-port-2,port=0x2,addr=0x1.0x2,bus=pcie.0,chassis=3 \
      -device virtio-scsi-pci,id=virtio_scsi_pci0,bus=pcie-root-port-2,addr=0x0 \
      -blockdev node-name=file_image1,driver=file,auto-read-only=on,discard=unmap,aio=threads,filename=/home/kvm_autotest_root/images/win2012-64-virtio-scsi.qcow2,cache.direct=on,cache.no-flush=off \
      -blockdev node-name=drive_image1,driver=qcow2,read-only=off,cache.direct=on,cache.no-flush=off,file=file_image1 \
      -device scsi-hd,id=image1,drive=drive_image1,write-cache=on \
      -device pcie-root-port,id=pcie-root-port-3,port=0x3,addr=0x1.0x3,bus=pcie.0,chassis=4 \
      -device virtio-net-pci,mac=9a:7c:c3:97:8e:d7,id=idT9PsUt,netdev=idQUt73g,bus=pcie-root-port-3,addr=0x0 \
      -netdev tap,id=idQUt73g,vhost=on \
      -blockdev node-name=file_cd1,driver=file,auto-read-only=on,discard=unmap,aio=threads,filename=/home/kvm_autotest_root/iso/windows/winutils.iso,cache.direct=on,cache.no-flush=off \
      -blockdev node-name=drive_cd1,driver=raw,read-only=on,cache.direct=on,cache.no-flush=off,file=file_cd1 \
      -device scsi-cd,id=cd1,drive=drive_cd1,write-cache=on \
      -monitor stdio \
      -vnc :1 \
      -cdrom /home/kvm_autotest_root/iso/windows/virtio-win-1.9.30-0.el9_1.iso \
      -rtc base=localtime,clock=host,driftfix=slew \
      -boot menu=off,order=cdn,once=c,strict=off \
      -enable-kvm \
      -device pcie-root-port,id=pcie_extra_root_port_0,multifunction=on,bus=pcie.0,addr=0x3,chassis=5

      2.Install/uninstall driver via virtio-win-guest-tools

      Actual results:
      Fwcfg driver can not be installed/uninstalled

      Expected results:
      Fwcfg driver can be installed/uninstalled

      Additional info:

              rhn-support-vrozenfe Vadim Rozenfeld
              leidwang Leidong Wang
              Leidong Wang Leidong Wang
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: