Linux kernel > 4.14 requires systemtap 3.2
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
systemtap (Ubuntu) |
Fix Released
|
High
|
Tyler Hicks |
Bug Description
[Impact]
systemtap cannot be used in Ubuntu 18.04 due to kernel ABI incompatibilities with the 4.15 based kernel. The upstream kernel changes are:
- https:/
- https:/
[Test Case]
Load an example systemtap script to verify that it can be built and used with the Ubuntu 18.04 kernel.
$ sudo stap -v -e 'probe kernel.
In another terminal, execute 'cat /proc/sys/
[Regression Potential]
Low regression potential since the package does not currently work as-is.
[Original Bug Report]
Per https:/
$ lsb_release -rd
Description: Ubuntu Bionic Beaver (development branch)
Release: 18.04
$ uname -a
Linux appliance 4.15.0-19-generic #20-Ubuntu SMP Sun Apr 22 00:03:34 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
$ apt-cache policy systemtap
systemtap:
Installed: 3.1-3
Candidate: 3.1-3
Version table:
*** 3.1-3 500
500 http://
100 /var/lib/
description: | updated |
description: | updated |
description: | updated |
Changed in systemtap (Ubuntu): | |
importance: | Undecided → High |
status: | New → In Progress |
assignee: | nobody → Tyler Hicks (tyhicks) |
The Debian bug report mentions two upstream commits:
https:/ /sourceware. org/git/ gitweb. cgi?p=systemtap .git;a= commitdiff; h=fbb26e17a /sourceware. org/git/ gitweb. cgi?p=systemtap .git;a= commitdiff; h=0643ca2b7
https:/
They both cherry-picked cleanly to the Bionic package so I prepared a test build of systemtap with those two patches applied in this PPA:
https:/ /launchpad. net/~tyhicks/ +archive/ ubuntu/ testing/ +packages
Please let me know if the new package works for you and we can start the process of getting the update into Ubuntu 18.04.