gicv2-mmio-3p in ubuntu_kvm_unit_tests failed on X-hwe ARM64

Bug #1828027 reported by Po-Hsu Lin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubuntu-kernel-tests
Fix Released
Undecided
Unassigned
linux-hwe (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Failed on Moonshot nodes.

FAIL gicv2-mmio-3p (17 tests, 3 unexpected failures)

# MAX_SMP=8
# TESTNAME=gicv2-mmio-3p TIMEOUT=90s ACCEL= ./arm/run arm/gic.flat -smp $((($MAX_SMP < 3)?$MAX_SMP:3)) -machine gic-version=2 -append 'mmio'
timeout -k 1s --foreground 90s /usr/bin/qemu-system-aarch64 -nodefaults -machine virt,gic-version=host,accel=kvm -cpu host -device virtio-serial-device -device virtconsole,chardev=ctd -chardev testdev,id=ctd -device pci-testdev -display none -serial stdio -kernel arm/gic.flat -smp 3 -machine gic-version=2 -append mmio # -initrd /tmp/tmp.3NfgqCd4oS
INFO: gicv2: mmio: number of implemented SPIs: 256
PASS: gicv2: mmio: all 3 CPUs have interrupts
INFO: gicv2: mmio: IIDR: 0x00000000
PASS: gicv2: mmio: GICD_TYPER is read-only
PASS: gicv2: mmio: GICD_IIDR is read-only
PASS: gicv2: mmio: ICPIDR2 is read-only (0x00000004)
PASS: gicv2: mmio: IPRIORITYR: consistent priority masking (0xffffffff)
PASS: gicv2: mmio: IPRIORITYR: implements at least 4 priority bits (8)
PASS: gicv2: mmio: IPRIORITYR: clearing priorities
PASS: gicv2: mmio: IPRIORITYR: accesses beyond limit RAZ/WI
PASS: gicv2: mmio: IPRIORITYR: accessing last SPIs
PASS: gicv2: mmio: IPRIORITYR: priorities are preserved
PASS: gicv2: mmio: IPRIORITYR: byte reads successful (0xff7fbf3f => 0xbf)
PASS: gicv2: mmio: IPRIORITYR: byte writes successful (0x1f => 0xff1fbf3f)
FAIL: gicv2: mmio: ITARGETSR: bits for 5 non-existent CPUs masked
PASS: gicv2: mmio: ITARGETSR: accesses beyond limit RAZ/WI
FAIL: gicv2: mmio: ITARGETSR: register content preserved (01030207 => 0103020f)
PASS: gicv2: mmio: ITARGETSR: byte reads successful (0x01030207 => 0x02)
FAIL: gicv2: mmio: ITARGETSR: byte writes successful (0x1f => 0x011f020f)
SUMMARY: 17 tests, 3 unexpected failures

ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: linux-image-4.15.0-48-generic 4.15.0-48.51~16.04.1
ProcVersionSignature: User Name 4.15.0-48.51~16.04.1-generic 4.15.18
Uname: Linux 4.15.0-48-generic aarch64
ApportVersion: 2.20.1-0ubuntu2.18
Architecture: arm64
Date: Tue May 7 11:26:32 2019
SourcePackage: linux-hwe
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Po-Hsu Lin (cypressyew) wrote :
description: updated
Po-Hsu Lin (cypressyew)
tags: added: ubuntu-kvm-unit-tests
Stefan Bader (smb)
tags: added: 4.15 sru-20210621
Revision history for this message
Po-Hsu Lin (cypressyew) wrote :

With kvm-unit-test repo updated to d8a4f9e5 (ci: Update the list of tests that we run in the Fedora Cirrus-CI), this test will be skipped on this moonshot system:

 Running '/home/ubuntu/autotest/client/tmp/ubuntu_kvm_unit_tests/src/kvm-unit-tests/tests/gicv2-mmio-3p'
 BUILD_HEAD=63cdb04b
 timeout -k 1s --foreground 90s /usr/bin/qemu-system-aarch64 -nodefaults -machine virt,gic-version=host -accel kvm -cpu host -device virtio-serial-device -device virtconsole,chardev=ctd -chardev testdev,id=ctd -device pci-testdev -display none -serial stdio -kernel _NO_FILE_4Uhere_ -smp 3 -machine gic-version=2 -append mmio # -initrd /tmp/tmp.o4HLTLqqyO
 qemu-system-aarch64: -accel: invalid option
 SKIP gicv2-mmio-3p (qemu-system-aarch64: -accel: invalid option)

Changed in linux-hwe (Ubuntu):
status: New → Invalid
Changed in ubuntu-kernel-tests:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.