ubuntu_seccomp failed on Bionic 4.15 i386 / s390x

Bug #1887879 reported by Po-Hsu Lin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubuntu-kernel-tests
Fix Released
Undecided
Unassigned

Bug Description

Issue found on 4.15.0-112.113 with arch i386 and s390x (passed with amd64 / PowerPC, blacklisted on ARM64)

The error message on i386:
 batch name: 53-sim-binary_tree
 test mode: c
 test type: bpf-sim
 Test 53-sim-binary_tree%%001-00001 result: FAILURE bpf_sim resulted in KILL
 Test 53-sim-binary_tree%%002-00001 result: FAILURE bpf_sim resulted in KILL
 test arch: x86_64
 Test 53-sim-binary_tree%%003-00001 result: SUCCESS
 test arch: ppc64le
 Test 53-sim-binary_tree%%003-00001 result: SUCCESS
 Test 53-sim-binary_tree%%004-00001 result: SUCCESS
 Test 53-sim-binary_tree%%005-00001 result: FAILURE bpf_sim resulted in KILL
 Test 53-sim-binary_tree%%006-00001 result: FAILURE bpf_sim resulted in KILL
 Test 53-sim-binary_tree%%007-00001 result: FAILURE bpf_sim resulted in KILL
 test arch: x86_64
 Test 53-sim-binary_tree%%008-00001 result: SUCCESS
 test arch: ppc64le
 Test 53-sim-binary_tree%%008-00001 result: SUCCESS
 Test 53-sim-binary_tree%%009-00001 result: SUCCESS
 Test 53-sim-binary_tree%%010-00001 result: FAILURE bpf_sim resulted in KILL
 test arch: x86_64
 Test 53-sim-binary_tree%%011-00001 result: SUCCESS
 test arch: ppc64le
 Test 53-sim-binary_tree%%011-00001 result: SUCCESS
 Test 53-sim-binary_tree%%012-00001 result: SUCCESS
 test arch: x86_64
 Test 53-sim-binary_tree%%013-00001 result: SUCCESS
 test arch: ppc64le
 Test 53-sim-binary_tree%%013-00001 result: SUCCESS
 Test 53-sim-binary_tree%%014-00001 result: SUCCESS
 Test 53-sim-binary_tree%%015-00001 result: FAILURE bpf_sim resulted in KILL
 Test 53-sim-binary_tree%%016-00001 result: FAILURE bpf_sim resulted in KILL
 Test 53-sim-binary_tree%%017-00001 result: FAILURE bpf_sim resulted in KILL
 Test 53-sim-binary_tree%%018-00001 result: FAILURE bpf_sim resulted in KILL
 Test 53-sim-binary_tree%%019-00001 result: FAILURE bpf_sim resulted in KILL
 Test 53-sim-binary_tree%%020-00001 result: FAILURE bpf_sim resulted in KILL
 Test 53-sim-binary_tree%%021-00001 result: FAILURE bpf_sim resulted in KILL
 Test 53-sim-binary_tree%%022-00001 result: FAILURE bpf_sim resulted in KILL
 Test 53-sim-binary_tree%%023-00001 result: FAILURE bpf_sim resulted in KILL
 Test 53-sim-binary_tree%%024-00001 result: FAILURE bpf_sim resulted in KILL
 Test 53-sim-binary_tree%%025-00001 result: FAILURE bpf_sim resulted in KILL
 Test 53-sim-binary_tree%%026-00001 result: FAILURE bpf_sim resulted in KILL
 Test 53-sim-binary_tree%%027-00001 result: FAILURE bpf_sim resulted in KILL
 test arch: x86_64
 Test 53-sim-binary_tree%%028-00001 result: SUCCESS
 test arch: ppc64le
 Test 53-sim-binary_tree%%028-00001 result: SUCCESS
 Test 53-sim-binary_tree%%029-00001 result: SUCCESS
 test arch: x86_64
 Test 53-sim-binary_tree%%030-00001 result: SUCCESS
 test arch: ppc64le
 Test 53-sim-binary_tree%%030-00001 result: SUCCESS
 Test 53-sim-binary_tree%%031-00001 result: SUCCESS
 Test 53-sim-binary_tree%%032-00001 result: FAILURE bpf_sim resulted in KILL
 test arch: x86_64
 Test 53-sim-binary_tree%%033-00001 result: SUCCESS
 test arch: ppc64le
 Test 53-sim-binary_tree%%033-00001 result: SUCCESS
 Test 53-sim-binary_tree%%034-00001 result: SUCCESS
 Test 53-sim-binary_tree%%035-00001 result: FAILURE bpf_sim resulted in KILL
 Test 53-sim-binary_tree%%036-00001 result: FAILURE bpf_sim resulted in KILL
 Test 53-sim-binary_tree%%037-00001 result: FAILURE bpf_sim resulted in KILL
 Test 53-sim-binary_tree%%038-00001 result: FAILURE bpf_sim resulted in KILL
 Test 53-sim-binary_tree%%039-00001 result: FAILURE bpf_sim resulted in KILL
 Test 53-sim-binary_tree%%040-00001 result: FAILURE bpf_sim resulted in KILL
 Test 53-sim-binary_tree%%041-00001 result: FAILURE bpf_sim resulted in KILL
 Test 53-sim-binary_tree%%042-00001 result: FAILURE bpf_sim resulted in KILL
 test arch: x86_64
 Test 53-sim-binary_tree%%043-00001 result: SUCCESS
 test arch: ppc64le
 Test 53-sim-binary_tree%%043-00001 result: SUCCESS
 Test 53-sim-binary_tree%%044-00001 result: SUCCESS
 test arch: x86_64
 Test 53-sim-binary_tree%%045-00001 result: SUCCESS
 test arch: ppc64le
 Test 53-sim-binary_tree%%045-00001 result: SUCCESS
 Test 53-sim-binary_tree%%046-00001 result: SUCCESS
 Test 53-sim-binary_tree%%047-00001 result: FAILURE bpf_sim resulted in KILL
 Test 53-sim-binary_tree%%048-00001 result: FAILURE bpf_sim resulted in KILL

The error message on s390x is a bit different:
 batch name: 53-sim-binary_tree
 test mode: c
 test type: bpf-sim
 Test 53-sim-binary_tree%%001-00001 result: ERROR bpf_sim rc=14
 Test 53-sim-binary_tree%%002-00001 result: ERROR bpf_sim rc=14
 test arch: x86_64
 Test 53-sim-binary_tree%%003-00001 result: SUCCESS
 test arch: ppc64le
 Test 53-sim-binary_tree%%003-00001 result: SUCCESS
 Test 53-sim-binary_tree%%004-00001 result: SUCCESS
 Test 53-sim-binary_tree%%005-00001 result: ERROR bpf_sim rc=14
 Test 53-sim-binary_tree%%006-00001 result: ERROR bpf_sim rc=14
 Test 53-sim-binary_tree%%007-00001 result: ERROR bpf_sim rc=14
 test arch: x86_64
 Test 53-sim-binary_tree%%008-00001 result: SUCCESS
 test arch: ppc64le
 Test 53-sim-binary_tree%%008-00001 result: SUCCESS
 Test 53-sim-binary_tree%%009-00001 result: SUCCESS
 Test 53-sim-binary_tree%%010-00001 result: ERROR bpf_sim rc=14
 test arch: x86_64
 Test 53-sim-binary_tree%%011-00001 result: SUCCESS
 test arch: ppc64le
 Test 53-sim-binary_tree%%011-00001 result: SUCCESS
 Test 53-sim-binary_tree%%012-00001 result: SUCCESS
 test arch: x86_64
 Test 53-sim-binary_tree%%013-00001 result: SUCCESS
 test arch: ppc64le
 Test 53-sim-binary_tree%%013-00001 result: SUCCESS
 Test 53-sim-binary_tree%%014-00001 result: SUCCESS
 Test 53-sim-binary_tree%%015-00001 result: ERROR bpf_sim rc=14
 Test 53-sim-binary_tree%%016-00001 result: ERROR bpf_sim rc=14
 Test 53-sim-binary_tree%%017-00001 result: ERROR bpf_sim rc=14
 Test 53-sim-binary_tree%%018-00001 result: ERROR bpf_sim rc=14
 Test 53-sim-binary_tree%%019-00001 result: ERROR bpf_sim rc=14
 Test 53-sim-binary_tree%%020-00001 result: ERROR bpf_sim rc=14
 Test 53-sim-binary_tree%%021-00001 result: ERROR bpf_sim rc=14
 Test 53-sim-binary_tree%%022-00001 result: ERROR bpf_sim rc=14
 Test 53-sim-binary_tree%%023-00001 result: ERROR bpf_sim rc=14
 Test 53-sim-binary_tree%%024-00001 result: ERROR bpf_sim rc=14
 Test 53-sim-binary_tree%%025-00001 result: ERROR bpf_sim rc=14
 Test 53-sim-binary_tree%%026-00001 result: ERROR bpf_sim rc=14
 Test 53-sim-binary_tree%%027-00001 result: ERROR bpf_sim rc=14
 test arch: x86_64
 Test 53-sim-binary_tree%%028-00001 result: SUCCESS
 test arch: ppc64le
 Test 53-sim-binary_tree%%028-00001 result: SUCCESS
 Test 53-sim-binary_tree%%029-00001 result: SUCCESS
 test arch: x86_64
 Test 53-sim-binary_tree%%030-00001 result: SUCCESS
 test arch: ppc64le
 Test 53-sim-binary_tree%%030-00001 result: SUCCESS
 Test 53-sim-binary_tree%%031-00001 result: SUCCESS
 Test 53-sim-binary_tree%%032-00001 result: ERROR bpf_sim rc=14
 test arch: x86_64
 Test 53-sim-binary_tree%%033-00001 result: SUCCESS
 test arch: ppc64le
 Test 53-sim-binary_tree%%033-00001 result: SUCCESS
 Test 53-sim-binary_tree%%034-00001 result: SUCCESS
 Test 53-sim-binary_tree%%035-00001 result: ERROR bpf_sim rc=14
 Test 53-sim-binary_tree%%036-00001 result: ERROR bpf_sim rc=14
 Test 53-sim-binary_tree%%037-00001 result: ERROR bpf_sim rc=14
 Test 53-sim-binary_tree%%038-00001 result: ERROR bpf_sim rc=14
 Test 53-sim-binary_tree%%039-00001 result: ERROR bpf_sim rc=14
 Test 53-sim-binary_tree%%040-00001 result: ERROR bpf_sim rc=14
 Test 53-sim-binary_tree%%041-00001 result: ERROR bpf_sim rc=14
 Test 53-sim-binary_tree%%042-00001 result: ERROR bpf_sim rc=14
 test arch: x86_64
 Test 53-sim-binary_tree%%043-00001 result: SUCCESS
 test arch: ppc64le
 Test 53-sim-binary_tree%%043-00001 result: SUCCESS
 Test 53-sim-binary_tree%%044-00001 result: SUCCESS
 test arch: x86_64
 Test 53-sim-binary_tree%%045-00001 result: SUCCESS
 test arch: ppc64le
 Test 53-sim-binary_tree%%045-00001 result: SUCCESS
 Test 53-sim-binary_tree%%046-00001 result: SUCCESS
 Test 53-sim-binary_tree%%047-00001 result: ERROR bpf_sim rc=14
 Test 53-sim-binary_tree%%048-00001 result: ERROR bpf_sim rc=14

Revision history for this message
Po-Hsu Lin (cypressyew) wrote :

A bisect shows the first bad commit was:
 0c94a019f5b4 tests: Handle pseudo-syscalls in the sim binary tree test

in the seccomp repo upstream.

As this was only added after this cycle, I will not call this as a regression.

Po-Hsu Lin (cypressyew)
description: updated
description: updated
Revision history for this message
Po-Hsu Lin (cypressyew) wrote :

Issue reported upstream [1], bug fixed.

Verified on Bionic 4.15 s390x LPAR and it works as expected.

https://github.com/seccomp/libseccomp/issues/267

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.