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

aarch64 SMBIOS 'Manufacturer' and 'Product Name' differ from x86 ones

    • None
    • Low
    • sst_virtualization
    • ssg_virtualization
    • 3
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • aarch64
    • None

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

      'Manufacturer' and 'Product Name' are incorrect in emulated SMBIOS mode.

      Please provide the package NVR for which bug is seen:

      1. rpm -q libvirt kernel qemu-kvm edk2-aarch64
        libvirt-10.3.0-1.el9.aarch64
        kernel-5.14.0-447.el9.aarch64
        qemu-kvm-9.0.0-2.el9.aarch64
        edk2-aarch64-20240214-2.el9.noarch

      How reproducible:

      100%

      Steps to reproduce

      1. Set os smbios mode to emulate
        <smbios mode='emulate'/>
        </os>
      2. Start the VM
        virsh start vm --console
      3. login to the vm and run 'dmidecode -t system'

      Expected results

      'Manufacturer' should be 'Red Hat' and 'Product Name' should be 'KVM'.

      Actual results

      The output of smbios in aarch64 is different with the one in x86_64:
      For aarch64 vm:
      Manufacturer: QEMU
      Product Name: KVM Virtual Machine

      For x86_64 vm:
      Manufacturer: Red Hat
      Product Name: KVM

            rh-ee-shahuang Shaoqin Huang
            yicui1 Yingshun Cui
            virt-maint virt-maint
            Yingshun Cui Yingshun Cui
            Votes:
            0 Vote for this issue
            Watchers:
            15 Start watching this issue

              Created:
              Updated: