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

SVVP job "Check SMBIOS System Memory Tables" failed on RHEL10

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

    • Yes
    • Critical
    • rhel-virt-windows
    • ssg_virtualization
    • None
    • 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?
      The SVVP job "Check SMBIOS System Memory Tables" failed on RHEL10 with the qemu-kvm-9.1.0-15.el10.x86_64.

      The job hit error message as:
      "GetPhysicallyInstalledSystemMemory failed with error code d WexTraceInfo ThreadId=8960 ProcessId=6808 TimeStamp=2631103842 LogSessionId=1 SessionTraceCount=118
      WexContext Verify

      File: minkernel\ntos\wmi\test\smbioshct.cpp Line: 1370
      Error Type:
      Error Code: 0x0
      Error Text: Error 0x00000000
      "

      Tried to downgrade the qemu-kvm to qemu-kvm-9.0.0-5.el9.x86_64, cannot reproduce this issue. So it's a regression issue for qemu-kvm.

      Please provide the package NVR for which bug is seen:
      kernel-6.12.0-55.el10.x86_64
      qemu-kvm-9.1.0-15.el10.x86_64
      edk2-ovmf-20241117-2.el10.noarch
      virtio-win-1.9.44-0.el10.noarch

      How reproducible:
      100%

      Steps to reproduce
      1.Boot a SUT guest up, with 5800G memory:
      /usr/libexec/qemu-kvm -name SUTINT1002 -cpu host,vmx=on,hv_stimer,hv_synic,hv_time,hv_vpindex,hv_relaxed,hv_spinlocks=0xfff,hv_vapic,hv_frequencies,hv_runtime,hv_tlbflush,hv_reenlightenment,hv_stimer_direct,hv_ipi,hv_avic,hv_tlbflush_ext,hv-xmm-input,hv-vendor-id=KVMtest -enable-kvm -nodefaults \
      -m 5800G \
      -smp 128,cores=128 -k en-us -boot menu=on -uuid 9ae18cef-c952-4a9e-8c58-2e96611e1e9d -device piix3-usb-uhci,id=usb -device usb-tablet,id=tablet0 -chardev socket,id=charmonitor,path=/tmp/SUTINT1002,server=on,wait=off -mon chardev=charmonitor,id=monitor,mode=control -rtc base=localtime,clock=host,driftfix=slew -device pcie-root-port,port=0x10,chassis=1,id=pci.1,bus=pcie.0,multifunction=on,addr=0x3 -device pcie-root-port,port=0x11,chassis=2,id=pci.2,bus=pcie.0,addr=0x3.0x1 -device pcie-root-port,port=0x12,chassis=3,id=pci.3,bus=pcie.0,addr=0x3.0x2 -device pcie-root-port,port=0x13,chassis=4,id=pci.4,bus=pcie.0,addr=0x3.0x3 -device pcie-root-port,port=0x14,chassis=5,id=pci.5,bus=pcie.0,addr=0x3.0x4 -netdev tap,script=/etc/qemu-ifup,id=hostnet0,vhost=on -device virtio-net-pci,netdev=hostnet0,id=net0,mac=00:52:27:6d:9b:0d,mq=on,bus=pci.2 -netdev tap,script=/etc/qemu-ifup1,id=hostnet1,vhost=on -device virtio-net-pci,netdev=hostnet1,id=net1,mac=00:52:4b:51:25:63,mq=on,bus=pci.3 -blockdev driver=file,cache.direct=off,cache.no-flush=on,filename=SUTINT1002,node-name=system_file -blockdev driver=qcow2,node-name=drive_system_disk,file=system_file -object iothread,id=thread0 -device virtio-blk-pci,iothread=thread0,drive=drive_system_disk,id=virtio-disk0,bootindex=1,bus=pci.4 -device usb-ehci,id=ehci0,bus=pci.5 -drive id=drive_cd1,if=none,snapshot=off,aio=threads,cache=none,media=cdrom,file=/home/kvm_autotest_root/iso/ISO/Win2025/windows_server_2025_x64_official_dvd.iso -device ide-cd,id=cd1,drive=drive_cd1,bus=ide.0,unit=0 -drive id=drive_cd3,if=none,snapshot=off,aio=threads,cache=none,media=cdrom,file=SUTINT1002.iso -device ide-cd,id=cd3,drive=drive_cd3,bus=ide.1,unit=0 -cdrom /home/kvm_autotest_root/iso/windows/virtio-win-latest-signed-el10.iso -vnc :2 -vga std -monitor stdio -blockdev node-name=file_ovmf_code,driver=file,filename=SUTINT1002_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=SUTINT1002_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

      2.Submmit the job "Check SMBIOS System Memory Tables" through HLK studio.
      3.Check the test result.

      Expected results
      Passed

      Actual results
      Failed

        1. image.png
          image.png
          79 kB
        2. image-2025-03-05-10-45-01-679.png
          image-2025-03-05-10-45-01-679.png
          176 kB
        3. test_GetPhysicallyInstalledSystemMemory.cpp
          0.5 kB
        4. SUTINT102503.hlkx
          1.27 MB
        5. SVVP2K25INTNEW.hlkx
          3.10 MB

              rhn-engineering-imammedo Igor Mammedov
              rhn-support-phou Peixiu Hou
              virt-maint virt-maint
              Peixiu Hou Peixiu Hou
              Votes:
              0 Vote for this issue
              Watchers:
              12 Start watching this issue

                Created:
                Updated: