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

[virtio-win][netkvm] HCK NDISTest GlitchFreeDevice test fails sometimes on all the OSes on QE setups

Linking RHIVOS CVEs to...Migration: Automation ...SWIFT: POC ConversionSync from "Extern...XMLWordPrintable

    • rhel-virt-windows
    • ssg_virtualization
    • 5
    • QE ack
    • False
    • False
    • Hide

      None

      Show
      None
    • None
    • Red Hat Enterprise Linux
    • None
    • None
    • New Test Coverage
    • Unspecified
    • Unspecified
    • Unspecified
    • x86_64
    • Windows
    • None

      What were you trying to do that didn't work?
      Initially, our goal was to pass all test cases with anything we could do, but now, Virtio-win Manager requires us to make sure it can pass it once, or at least, we need to keep working on it.

      Please provide the package NVR for which bug is seen:

      CPU=Intel(R) Xeon(R) Silver 4310 CPU @ 2.10GHz
      virtio-win-prewhql-0.1-280
      kernel-6.12.0-74.el10.x86_64
      seabios-bin-1.16.3-7.el10.noarch
      edk2-ovmf-20250221-1.el10.noarch
      swtpm-0.9.0-5.el10.x86_64
      qemu-kvm-core-9.1.0-17.el10.x86_64

      How reproducible:
      10%

      Steps to reproduce
      1. Boot the HLK server.
      2. Boot the HLK clients and the HLK suite installed.
      3. Run the GlitchFreeDevice test case under Windows HLK Windows.

      Expected results
      100% PASS.

      Actual results
      10% PASS.

      The configuration of the tap on the host will be written in the comment.
      The whole qemu cmd line:

      /usr/libexec/qemu-kvm \
      -name 280NIC166435SJH \
      -enable-kvm \
      -m 6G \
      -smp 8 \
      -uuid 4cd6bac2-543d-4536-9890-3184e449f2a5 \
      -nodefaults \
      -cpu Broadwell-noTSX,hv_stimer,hv_synic,hv_time,hv_vpindex,hv_relaxed,hv_spinlocks=0x1fff,hv_vapic,hv_frequencies,hv_runtime,hv_tlbflush,hv_reenlightenment,hv_stimer_direct,hv_ipi \
      -chardev socket,id=charmonitor,path=/tmp/280NIC166435SJH,server=on,wait=off \
      -mon chardev=charmonitor,id=monitor,mode=control \
      -rtc base=localtime,driftfix=slew \
      -boot order=cd,menu=on \
      -device piix3-usb-uhci,id=usb \
      -blockdev driver=file,cache.direct=off,cache.no-flush=on,filename=280NIC166435SJH,node-name=my_file \
      -blockdev driver=raw,node-name=my,file=my_file \
      -device ide-hd,drive=my,id=ide0-0-0,bus=ide.0,unit=0,bootindex=1 \
      -blockdev driver=file,cache.direct=off,cache.no-flush=on,filename=/home/kvm_autotest_root/iso/ISO/Win2016/windows_server_2016_x64_official_dvd.iso,node-name=my_cd,read-only=on \
      -blockdev driver=raw,node-name=mycd,file=my_cd,read-only=on \
      -device ide-cd,drive=mycd,id=ide0-1-0,bus=ide.1,bootindex=2 \
      -cdrom 280NIC166435SJH.iso \
      -device usb-tablet,id=input0 \
      -vnc 0.0.0.0:13 \
      -blockdev driver=file,cache.direct=off,cache.no-flush=on,filename=/home/kvm_autotest_root/iso/windows/FOD.iso,node-name=my_iso,read-only=on \
      -blockdev driver=raw,node-name=myiso,file=my_iso,read-only=on \
      -device ide-cd,drive=myiso,id=ide0-1-1,bus=ide.4 \
      -blockdev node-name=file_ovmf_code,driver=file,filename=280NIC166435SJH_ovmf/OVMF_CODE.secboot.fd,auto-read-only=on,discard=unmap \
      -blockdev node-name=drive_ovmf_code,driver=raw,read-only=on,file=file_ovmf_code \
      -blockdev node-name=file_ovmf_vars,driver=file,filename=280NIC166435SJH_ovmf/OVMF_VARS.fd,auto-read-only=on,discard=unmap \
      -blockdev node-name=drive_ovmf_vars,driver=raw,read-only=off,file=file_ovmf_vars \
      -machine q35,pflash0=drive_ovmf_code,pflash1=drive_ovmf_vars \
      -device pcie-root-port,bus=pcie.0,id=root1.0,multifunction=on,port=0x10,chassis=1,addr=0x7 \
      -device pcie-root-port,bus=pcie.0,id=root2.0,port=0x11,chassis=2,addr=0x7.0x1 \
      -netdev tap,script=/etc/qemu-ifup1,downscript=no,id=hostnet0 \
      -device e1000e,bus=root1.0,netdev=hostnet0,id=net0,mac=00:52:3b:59:7f:7b \
      -vga std \
      -netdev tap,script=/etc/qemu-ifup-private,downscript=no,id=hostnet1,vhost=on \
      -device virtio-net-pci,netdev=hostnet1,bus=root2.0,id=net1,speed=1000,mac=00:52:3b:2a:ac:03 \
      -monitor telnet:localhost:13000,server,nowait
      

        1. image.png
          1.09 MB
          Wenkang Ji
        2. image-2025-05-14-17-36-03-544.png
          110 kB
          Wenkang Ji
        3. Win10-LTSC-2019-GlitchFreeDevice.wtl
          80 kB
          Wenkang Ji
        4. GlitchFreeDevice_ws2025.hlkx
          26.29 MB
          Wenkang Ji

              ybendito@redhat.com Yuri Benditovich
              rh-ee-wji Wenkang Ji
              Virt Windows SST Bugs Virt Windows SST Bugs
              Wenkang Ji Wenkang Ji
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated: