** Also affects: linux (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: linux (Ubuntu Disco)
   Importance: Undecided
       Status: New

** Also affects: linux-aws (Ubuntu Disco)
   Importance: Undecided
       Status: New

** Also affects: linux-gcp (Ubuntu Disco)
   Importance: Undecided
       Status: New

** Also affects: linux-signed-oracle-5.0 (Ubuntu Disco)
   Importance: Undecided
       Status: New

** Changed in: linux (Ubuntu Eoan)
   Importance: Undecided => Medium

** Changed in: linux (Ubuntu Eoan)
       Status: New => Confirmed

** Changed in: linux (Ubuntu Eoan)
     Assignee: (unassigned) => Thadeu Lima de Souza Cascardo (cascardo)

** Description changed:

+ [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:
+ 
+ [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.
+ 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
+  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)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1862588

Title:
  user_notification_basic in seccomp of ubuntu_kernel_selftest failed on
  Bionic-5.0 Kernels

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-kernel-tests/+bug/1862588/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to