2022-10-06 13:19:02 |
Po-Hsu Lin |
description |
Issue found on Bionic s390x s2lp3 / kernel02 with 4.15.0-145.149-generic
This is not a regression since the test was run with the latest hirsute-WIP branch, with upstream tip c986dbe867053 ("x86/vmx: skip error-code delivery tests for #CP").
Test aborted with Unexpected external call interrupt (code 0x1201), log:
Running '/home/ubuntu/autotest/client/tmp/ubuntu_kvm_unit_tests/src/kvm-unit-tests/tests/smp'
BUILD_HEAD=90a7d30e
timeout -k 1s --foreground 90s /usr/bin/qemu-system-s390x -nodefaults -nographic -machine s390-ccw-virtio,accel=kvm -chardev stdio,id=con0 -device sclpconsole,chardev=con0 -kernel /tmp/tmp.hJUi3gqArx -smp 2 # -initrd /tmp/tmp.KAcEZv4Mpw
SMP: Initializing, found 2 cpus
PASS: smp: start
PASS: smp: restart while running
PASS: smp: stop
PASS: smp: stop store status: running: prefix
PASS: smp: stop store status: running: stack
PASS: smp: stop store status: running: cpu stopped
PASS: smp: stop store status: stopped: prefix
PASS: smp: stop store status: stopped: stack
PASS: smp: store status at address: running: incorrect state
PASS: smp: store status at address: running: status not written
PASS: smp: store status at address: stopped: status written
PASS: smp: ecall: received
PASS: smp: emcall: received
PASS: smp: sense_running: CPU0 sense claims running
PASS: smp: sense_running: CPU1 sense claims not running
PASS: smp: cpu reset: cpu stopped
ABORT: smp: cpu reset: Unexpected external call interrupt (code 0x1201): on cpu 1 at 0x110f2
SUMMARY: 16 tests
EXIT: STATUS=127
FAIL smp (16 tests)
This issue does not exist in newer kernels on s390x. |
Issue found on Bionic s390x s2lp3 / kernel02
Test aborted with:
ABORT: smp: cpu reset: Unexpected external call interrupt (code 0x1201): on cpu 1 at 0x11944
Test log:
Running '/home/ubuntu/autotest/client/tmp/ubuntu_kvm_unit_tests/src/kvm-unit-tests/tests/smp'
BUILD_HEAD=35a22051
timeout -k 1s --foreground 90s /usr/bin/qemu-system-s390x -nodefaults -nographic -machine s390-ccw-virtio,accel=kvm -chardev stdio,id=con0 -device sclpconsole,chardev=con0 -kernel /tmp/tmp.0owG9yF64u -smp 2 # -initrd /tmp/tmp.ZPg3yOt5yC
qemu-system-s390x: warning: 'apqci' requires 'ap'.
qemu-system-s390x: warning: 'apft' requires 'ap'.
qemu-system-s390x: warning: 'apqci' requires 'ap'.
qemu-system-s390x: warning: 'apft' requires 'ap'.
SMP: Initializing, found 2 cpus
PASS: smp: start
PASS: smp: invalid parameters: stop with invalid CPU address
PASS: smp: invalid parameters: start with invalid CPU address
PASS: smp: invalid parameters: reset with invalid CPU address
PASS: smp: invalid parameters: conditional emcall with invalid CPU address
PASS: smp: invalid parameters: emcall with invalid CPU address
PASS: smp: invalid parameters: ecall with invalid CPU address
PASS: smp: invalid parameters: invalid order code and CPU address
PASS: smp: invalid parameters: sense with invalid CPU address
PASS: smp: invalid parameters: stop and store status with invalid CPU address
PASS: smp: invalid parameters: invalid order code
PASS: smp: restart: stopped: return code
PASS: smp: restart: stopped: cpu started
PASS: smp: restart: stopped: test flag
PASS: smp: restart: running: return code
PASS: smp: restart: running: cpu started
PASS: smp: restart: running: test flag
PASS: smp: stop: return code
PASS: smp: stop: cpu stopped
PASS: smp: stop: stop stopped CPU: return code
PASS: smp: stop: stop stopped CPU: cpu stopped
PASS: smp: stop store status: running: cpu stopped
PASS: smp: stop store status: running: prefix
PASS: smp: stop store status: running: stack
PASS: smp: stop store status: stopped: cpu stopped
PASS: smp: stop store status: stopped: prefix
PASS: smp: stop store status: stopped: stack
PASS: smp: store status at address: invalid CPU address: returned with CC = 3
PASS: smp: store status at address: running: incorrect state
PASS: smp: store status at address: running: status not written
PASS: smp: store status at address: stopped: status written
PASS: smp: set prefix: running: CC = 1
PASS: smp: set prefix: running: status = INCORRECT_STATE
PASS: smp: set prefix: running: prefix unchanged
PASS: smp: set prefix: invalid CPU address: CC = 3
PASS: smp: emcall: received
PASS: smp: cond emcall: received
PASS: smp: ecall: received
PASS: smp: psw wait: emcall: received
PASS: smp: psw wait: cond emcall: received
PASS: smp: psw wait: ecall: received
PASS: smp: sense_running: CPU0 sense claims running
PASS: smp: sense_running: CPU1 sense claims not running
PASS: smp: cpu reset: cpu stopped
ABORT: smp: cpu reset: Unexpected external call interrupt (code 0x1201): on cpu 1 at 0x11944
SUMMARY: 44 tests
EXIT: STATUS=127
FAIL smp (44 tests)
This issue does not exist in newer kernels on s390x. |
|