I played around with how this might be fixed. The problem is that this
could potentially hit all releases that get the split of
vmalloc_sync_all() via stable. Minimally I would suspect Bionic to
Focal. So I tried to come up with a modification to the module build
which checks the kernel header file directly and adapts accordingly. The
attached patch is the result. It is made against the Focal version of
lttng-modules but with renaming KBuild.common into
Makefile.ABI.workarounds it should (actually tested the code in bionic)
work in older series, too.

** Patch added: "fix-vmalloc-sync-all.patch"
   
https://bugs.launchpad.net/ubuntu/+source/lttng-modules/+bug/1874521/+attachment/5370973/+files/fix-vmalloc-sync-all.patch

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

Title:
  lttng-modules 2.10.8-1ubuntu2~18.04.1 ADT test failure with linux-kvm
  4.15.0-1059.60

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/lttng-modules/+bug/1874521/+subscriptions

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

Reply via email to