This bug is missing log files that will aid in diagnosing the problem.
While running an Ubuntu kernel (not a mainline or third-party kernel)
please enter the following command in a terminal window:
apport-collect 1862588
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable
to run this command, please add a comment stating that fact and change
the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the
Ubuntu Kernel Team.
** Changed in: linux (Ubuntu)
Status: New => Incomplete
** Changed in: linux (Ubuntu Bionic)
Status: New => Incomplete
** Changed in: linux (Ubuntu Disco)
Status: New => Incomplete
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-gcp in Ubuntu.
https://bugs.launchpad.net/bugs/1862588
Title:
user_notification_basic in seccomp of ubuntu_kernel_selftest failed on
Bionic-5.0 Kernels
Status in ubuntu-kernel-tests:
Triaged
Status in linux package in Ubuntu:
Incomplete
Status in linux-aws package in Ubuntu:
New
Status in linux-gcp package in Ubuntu:
New
Status in linux-signed-oracle-5.0 package in Ubuntu:
New
Status in linux source package in Bionic:
Incomplete
Status in linux-aws source package in Bionic:
New
Status in linux-gcp source package in Bionic:
New
Status in linux-signed-oracle-5.0 source package in Bionic:
New
Status in linux source package in Disco:
Incomplete
Status in linux-aws source package in Disco:
New
Status in linux-gcp source package in Disco:
New
Status in linux-signed-oracle-5.0 source package in Disco:
New
Status in linux source package in Eoan:
Confirmed
Status in linux-aws source package in Eoan:
New
Status in linux-gcp source package in Eoan:
New
Status in linux-signed-oracle-5.0 source package in Eoan:
New
Bug description:
[Impact]
Running seccomp kernel selftests will fail.
[Test case]
Run linux/tools/testing/selftests/seccomp/seccomp_bpf.
On failure:
seccomp_bpf.c:3149:global.user_notification_basic:Expected -1
(18446744073709551615) == ret (0)
seccomp_bpf.c:3150:global.user_notification_basic:Expected EINVAL (22) ==
errno (0)
global.user_notification_basic: Test failed at step #3
[ FAIL ] global.user_notification_basic
On success:
[ RUN ] global.user_notification_basic
[ OK ] global.user_notification_basic
[Regression potential]
The test is checking that the given structure which the kernel will write to
is all zeroes. It's doing it because it wants userspace to have the possibility
in the future to give data there indicating support for an extension that might
be developed in the future. As the test is there right now, not applying the
breaking uABI fix might cause us to miss applications that would break in
future kernels. As the backport for that is prone for more regression
potential, we are deciding to revert the new test.
======================================
Issue found on Oracle Bionic 5.0 (oracle : 5.0.0-1011.16 : amd64)
[ RUN ] global.user_notification_basic
seccomp_bpf.c:3149:global.user_notification_basic:Expected -1
(18446744073709551615) == ret (0)
seccomp_bpf.c:3150:global.user_notification_basic:Expected EINVAL (22) ==
errno (0)
global.user_notification_basic: Test failed at step #3
[ FAIL ] global.user_notification_basic
This cannot be reproduced with the kselftest in older kernel, probably
a test case issue.
ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: linux-image-5.0.0-1011-oracle 5.0.0-1011.16
ProcVersionSignature: User Name 5.0.0-1011.16-oracle 5.0.21
Uname: Linux 5.0.0-1011-oracle x86_64
ApportVersion: 2.20.9-0ubuntu7.10
Architecture: amd64
Date: Mon Feb 10 05:17:54 2020
ProcEnviron:
TERM=xterm-256color
PATH=(custom, no user)
XDG_RUNTIME_DIR=<set>
LANG=C.UTF-8
SHELL=/bin/bash
SourcePackage: linux-signed-oracle-5.0
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-kernel-tests/+bug/1862588/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp