← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1978064] Re: [Libvirt] IceLake CPU model not recognized

 

** Also affects: nova
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1978064

Title:
  [Libvirt] IceLake CPU model not recognized

Status in libvirt:
  Fix Released
Status in OpenStack Compute (nova):
  New
Status in libvirt package in Ubuntu:
  In Progress
Status in libvirt source package in Focal:
  In Progress
Status in libvirt source package in Jammy:
  In Progress
Status in libvirt source package in Kinetic:
  In Progress

Bug description:
  Hi,

  I am using libvirt and qemu on ubuntu 22.04 on Dell R750 with Intel
  Xeon Gold 6338 CPU.

  The libvirt is recognizing my cpu as Broadwell generation.

  # virsh capabilities | more
  <capabilities>

    <host>
      <uuid>4c4c4544-0050-4a10-8031-b6c04f534e33</uuid>
      <cpu>
        <arch>x86_64</arch>
        <model>Broadwell-noTSX-IBRS</model>
        <vendor>Intel</vendor>
        <microcode version='218104675'/>
  ......

  Digging it further, I found that mpx extension does not exist in in
  Ice Lake generation CPUs.

  I have updated x86_Icelake-Server-noTSX.xml by:

      <feature name='mpx'  removed='yes'/>

  Now it picked up correct cpu host model.

  # virsh capabilities | more
  <capabilities>

    <host>
      <uuid>4c4c4544-0050-4a10-8031-c2c04f534e33</uuid>
      <cpu>
        <arch>x86_64</arch>
        <model>Icelake-Server-noTSX</model>
        <vendor>Intel</vendor>
        <microcode version='218104675'/>
  ...

  Is this a bug or am I missing somthing.

To manage notifications about this bug go to:
https://bugs.launchpad.net/libvirt/+bug/1978064/+subscriptions