Performing verification for Oracular

I deployed a bare metal host, and installed a KVM stack just like the testcase
section.

Sapphire Rapids Intel(R) Xeon(R) Platinum 8468
24.10 Oracular

6.11.0-13-generic

Outside VM
cpuid 3368
cpuid 3399
cpuid 3560
cpuid 3282
cpuid 3289

Inside VM
cpuid 66195
cpuid 67674
cpuid 69635
cpuid 70856
cpuid 64587

I then enabled -proposed on both the bare metal system and the VM, and installed
6.11.0-17-generic.

$ uname -rv
6.11.0-17-generic #17-Ubuntu SMP PREEMPT_DYNAMIC Thu Jan 16 23:58:35 UTC 2025

I then re-ran the tests:

6.11.0-17-generic

Outside VM
cpuid 3374
cpuid 3298
cpuid 3325
cpuid 3448
cpuid 3470

Inside VM
cpuid 23193
cpuid 23517
cpuid 23774
cpuid 23993
cpuid 23754

As we can see, Outside VM testcases are stable, while Inside VM performance
has improved by what we expected, going from around 68,000 to 23,000.

The kernel in -proposed solves the problem, happy to mark verified for
Oracular.

** Tags removed: verification-needed-oracular-linux
** Tags added: verification-done-oracular-linux

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2093146

Title:
  KVM: Cache CPUID at KVM.ko module init to reduce latency of VM-Enter
  and VM-Exit

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2093146/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to