Updating test case to make clear that both the release and hwe kernels
require testing for this patch, but otherwise looks good -- sponsoring.

** Description changed:

  [Impact]
  
  libvpoll-eventfd is completely unusable as it will fail to install for a
  Jammy user with the following error:
  
  ./include/linux/export.h:29:22: error: passing argument 1 of ‘class_create’ 
from incompatible pointer type [-Werror=incompatible-pointer-types]
     29 | #define THIS_MODULE (&__this_module)
        |                     ~^~~~~~~~~~~~~~~
        |                      |
        |                      struct module *
  /var/lib/dkms/vpoll/0.1/build/vpoll.c:117:44: note: in expansion of macro 
‘THIS_MODULE’
  
  [Test case]
  
- A simple testcase to confirm the build failure is fixed
+ To be tested on both the release kernel (5.15), which is currently
+ unaffected but may be affected by the fix, and the hwe kernel (6.5),
+ which is intended to be fixed by this SRU.
+ 
+ The following should fail with the current, and succeed with the
+ proposed vpoll-dkms under kernel 6.5, and should be succeed under both
+ with release kernel 5.15:
  
   $ sudo apt install vpoll-dkms
  
- Another testcase to test the basic sanity of the package to confirm its 
working:
+ Another testcase to test the basic sanity of the package to confirm its
+ working (again, test on both release and hwe kernels):
+ 
  1. Build the attached test_vpoll.c
  2. Execute it, it will use the kernel driver for execution.
  
  [ Where problems could occur ]
  
  Users of vpoll may experience regressions (restricted to this module)
  using the new 6.5 kernel.
  
  [ Other Info ]
  
  Backport the changes in the vpoll kernel module to properly support the
  new linux 6.5 kernel ABI.
  
  [ Original Bug Description ]
  
  ProblemType: Bug
  DistroRelease: Ubuntu 22.04
  Package: vpoll-dkms 0.1-2ubuntu1
  ProcVersionSignature: User Name 6.5.0-14.14~22.04.1-generic 6.5.3
  Uname: Linux 6.5.0-14-generic x86_64
  ApportVersion: 2.20.11-0ubuntu82.5
  Architecture: amd64
  CasperMD5CheckResult: unknown
  CloudArchitecture: x86_64
  CloudID: nocloud
  CloudName: unknown
  CloudPlatform: nocloud
  CloudSubPlatform: config-disk (/dev/vdb)
  Date: Tue Nov 28 13:50:29 2023
  PackageArchitecture: all
  ProcEnviron:
   TERM=xterm-256color
   PATH=(custom, no user)
   XDG_RUNTIME_DIR=<set>
   LANG=C.UTF-8
   SHELL=/bin/bash
  SourcePackage: libvpoll-eventfd
  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/2045034

Title:
  [SRU] vpoll-dkms FTFBS with linux 6.5 in jammy

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libvpoll-eventfd/+bug/2045034/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to