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

Q35: Use SMBIOS 3.0 Entry Point Type automatically

    • qemu-kvm-8.2.0-1.el9
    • rhel-sst-virtualization-hwe
    • ssg_virtualization
    • 20
    • 22
    • None
    • QE ack, Dev ack
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • Enhancement
    • Hide
      .SMBIOS 3.0 uses `auto` type for entry point by default

      This enhancement adds support for System Management BIOS (SMBIOS) 3.0 entry point and enables it on `pc-q35-rhel9.4.0` and newer machines. SMBIOS only supports on latest `q35` machines with `auto` type entry point by default.
      Show
      .SMBIOS 3.0 uses `auto` type for entry point by default This enhancement adds support for System Management BIOS (SMBIOS) 3.0 entry point and enables it on `pc-q35-rhel9.4.0` and newer machines. SMBIOS only supports on latest `q35` machines with `auto` type entry point by default.
    • Done
    • None

      This bug was initially created as a copy of Bug #1904267

      I am copying this bug because:
      Once we support SMBIOS 3.0, we want it to be enabled automatically when necessary. This can be done in two different ways:

      • Automatically enable SMBIOS 3.0 when the tables can't fit in a SMBIOS 2.1 entry point. This keeps gust ABI compatibility and doesn't require a new machine type).
      • Enable SMBIOS 3.0 by default on all VMs. This changes guest ABI and can be done only on new machine types.

      A VM with more than ~720 VCPUs can hit the 65535 bytes limit on SMBIOS tables. edk2, however, supports SMBIOS 3.0 Entry Points.

      We need to support SMBIOS 3.0 entry points on Q35, probably through a new command line option.

              jsuvorov@redhat.com Julia Suvorova
              rh-engineering-ehabkost Eduardo Habkost (Inactive)
              Daniel Vozenilek
              Julia Suvorova Julia Suvorova
              Xueqiang Wei Xueqiang Wei
              Mayur Patil Mayur Patil
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

                Created:
                Updated:
                Resolved: