pmu in ubuntu_kvm_unit_tests failed on Oracle kernels (Intel processor)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-kernel-tests |
Triaged
|
Undecided
|
Unassigned | ||
linux-oracle (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned | ||
linux-oracle-5.0 (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned | ||
linux-oracle-5.4 (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
With test case updated, there are just 3 failures reported on 2023.02.09:
B-oracle-4.15, B-oralce-5.4, F-oracle:
FAIL: Intel: all counters
FAIL: Intel: running counter wrmsr: cntr
FAIL: Intel: running counter wrmsr: status msr bit
F-oracle-5.15, J-oracle, K-oracle:
FAIL: Intel: all counters
[Original Bug Report]
4 failures:
FAIL: rdpmc: fixed cntr-0
FAIL: rdpmc: fixed cntr-1
FAIL: rdpmc: fixed cntr-2
FAIL: all counters
Test log:
Running '/home/
BUILD_
timeout -k 1s --foreground 90s /usr/bin/
enabling apic
paging enabled
cr0 = 80010011
cr3 = 45a000
cr4 = 20
PMU version: 2
GP counters: 4
GP counter width: 48
Mask length: 7
Fixed counters: 3
Fixed counter width: 48
PASS: core cycles-0
PASS: core cycles-1
PASS: core cycles-2
PASS: core cycles-3
PASS: instructions-0
PASS: instructions-1
PASS: instructions-2
PASS: instructions-3
PASS: ref cycles-0
PASS: ref cycles-1
PASS: ref cycles-2
PASS: ref cycles-3
PASS: llc refference-0
PASS: llc refference-1
PASS: llc refference-2
PASS: llc refference-3
PASS: llc misses-0
PASS: llc misses-1
PASS: llc misses-2
PASS: llc misses-3
PASS: branches-0
PASS: branches-1
PASS: branches-2
PASS: branches-3
PASS: branch misses-0
PASS: branch misses-1
PASS: branch misses-2
PASS: branch misses-3
PASS: fixed-0
PASS: fixed-1
PASS: fixed-2
PASS: rdpmc: cntr-0
PASS: rdpmc: fast-0
PASS: rdpmc: cntr-1
PASS: rdpmc: fast-1
PASS: rdpmc: cntr-2
PASS: rdpmc: fast-2
PASS: rdpmc: cntr-3
PASS: rdpmc: fast-3
FAIL: rdpmc: fixed cntr-0
PASS: rdpmc: fixed fast-0
FAIL: rdpmc: fixed cntr-1
PASS: rdpmc: fixed fast-1
FAIL: rdpmc: fixed cntr-2
PASS: rdpmc: fixed fast-2
FAIL: all counters
PASS: overflow: cntr-0
PASS: overflow: status-0
PASS: overflow: status clear-0
PASS: overflow: irq-0
PASS: overflow: cntr-1
PASS: overflow: status-1
PASS: overflow: status clear-1
PASS: overflow: irq-1
PASS: overflow: cntr-2
PASS: overflow: status-2
PASS: overflow: status clear-2
PASS: overflow: irq-2
PASS: overflow: cntr-3
PASS: overflow: status-3
PASS: overflow: status clear-3
PASS: overflow: irq-3
PASS: overflow: cntr-4
PASS: overflow: status-4
PASS: overflow: status clear-4
PASS: overflow: irq-4
PASS: cmask
SUMMARY: 67 tests, 4 unexpected failures
FAIL pmu (67 tests, 4 unexpected failures)
ProblemType: Bug
DistroRelease: Ubuntu 19.04
Package: linux-image-
ProcVersionSign
Uname: Linux 5.0.0-1005-oracle x86_64
ApportVersion: 2.20.10-0ubuntu27.1
Architecture: amd64
Date: Mon Nov 25 04:29:43 2019
SourcePackage: linux-signed-oracle
UpgradeStatus: No upgrade log present (probably fresh install)
Changed in linux-oracle-5.0 (Ubuntu): | |
status: | New → Confirmed |
tags: | added: sr |
tags: |
added: sru-20200217 removed: sr |
tags: | added: sru-20200831 |
tags: | added: hinted |
tags: | added: sru-20211108 |
summary: |
- pmu in ubuntu_kvm_unit_tests fails + pmu in ubuntu_kvm_unit_tests failed on Oracle kernels |
description: | updated |
tags: | added: sru-20230227 |
summary: |
- pmu in ubuntu_kvm_unit_tests failed on Oracle kernels + pmu in ubuntu_kvm_unit_tests failed on Oracle kernels (Intel processor) |
Seen on Oracle, SRU 12.12.02 5.0.0-1009. 14~18.04. 1 linux-oracle-5.0
12/06 08:07:38 DEBUG| utils:0116| Running 'kvm-ok' ubuntu/ autotest/ client/ tmp/ubuntu_ kvm_unit_ tests/src/ kvm-unit- tests/tests/ pmu' qemu-system- x86_64 -nodefaults -device pc-testdev -device isa-debug- exit,iobase= 0xf4,iosize= 0x4 -vnc none -serial stdio -device pci-testdev -machine accel=kvm -kernel /tmp/tmp.F8JKNMI5XU -smp 1 -cpu host # -initrd /tmp/tmp.35bJmDIgMF
12/06 08:07:38 DEBUG| utils:0153| [stdout] INFO: /dev/kvm exists
12/06 08:07:38 DEBUG| utils:0153| [stdout] KVM acceleration can be used
12/06 08:07:38 DEBUG| utils:0116| Running '/home/
12/06 08:07:38 DEBUG| utils:0153| [stdout] BUILD_HEAD=e2c275c4
12/06 08:07:39 DEBUG| utils:0153| [stdout] timeout -k 1s --foreground 90s /usr/bin/
12/06 08:07:39 DEBUG| utils:0153| [stdout] enabling apic
12/06 08:07:39 DEBUG| utils:0153| [stdout] paging enabled
12/06 08:07:39 DEBUG| utils:0153| [stdout] cr0 = 80010011
12/06 08:07:39 DEBUG| utils:0153| [stdout] cr3 = 45a000
12/06 08:07:39 DEBUG| utils:0153| [stdout] cr4 = 20
12/06 08:07:39 DEBUG| utils:0153| [stdout] PMU version: 2
12/06 08:07:39 DEBUG| utils:0153| [stdout] GP counters: 4
12/06 08:07:39 DEBUG| utils:0153| [stdout] GP counter width: 48
12/06 08:07:39 DEBUG| utils:0153| [stdout] Mask length: 7
12/06 08:07:39 DEBUG| utils:0153| [stdout] Fixed counters: 3
12/06 08:07:39 DEBUG| utils:0153| [stdout] Fixed counter width: 48
12/06 08:07:39 DEBUG| utils:0153| [stdout] PASS: core cycles-0
12/06 08:07:39 DEBUG| utils:0153| [stdout] PASS: core cycles-1
12/06 08:07:39 DEBUG| utils:0153| [stdout] PASS: core cycles-2
12/06 08:07:39 DEBUG| utils:0153| [stdout] PASS: core cycles-3
12/06 08:07:39 DEBUG| utils:0153| [stdout] PASS: instructions-0
12/06 08:07:39 DEBUG| utils:0153| [stdout] PASS: instructions-1
12/06 08:07:39 DEBUG| utils:0153| [stdout] PASS: instructions-2
12/06 08:07:39 DEBUG| utils:0153| [stdout] PASS: instructions-3
12/06 08:07:39 DEBUG| utils:0153| [stdout] PASS: ref cycles-0
12/06 08:07:39 DEBUG| utils:0153| [stdout] PASS: ref cycles-1
12/06 08:07:39 DEBUG| utils:0153| [stdout] PASS: ref cycles-2
12/06 08:07:39 DEBUG| utils:0153| [stdout] PASS: ref cycles-3
12/06 08:07:39 DEBUG| utils:0153| [stdout] PASS: llc refference-0
12/06 08:07:39 DEBUG| utils:0153| [stdout] PASS: llc refference-1
12/06 08:07:39 DEBUG| utils:0153| [stdout] PASS: llc refference-2
12/06 08:07:39 DEBUG| utils:0153| [stdout] PASS: llc refference-3
12/06 08:07:39 DEBUG| utils:0153| [stdout] PASS: llc misses-0
12/06 08:07:39 DEBUG| utils:0153| [stdout] PASS: llc misses-1
12/06 08:07:39 DEBUG| utils:0153| [stdout] PASS: llc misses-2
12/06 08:07:39 DEBUG| utils:0153| [stdout] PASS: llc misses-3
12/06 08:07:39 DEBUG| utils:0153| [stdout] PASS: branches-0
12/06 08:07:40 DEBUG| utils:0153| [stdout] PASS: branches-1
12/06 08:07:40 DEBUG| utils:0153| [stdout] PASS: branches-2
12/06 08:07:40 DEBUG| utils:0153| [stdout] PASS: branches-3
12/06 08:07:40 DEBUG| utils:0153| [stdout] PASS: branch misses-0
12/06 08:07:4...