Re-enable DEBUG_INFO_BTF where it was disabled
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Focal |
Fix Released
|
Medium
|
Unassigned | ||
linux-azure-5.11 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Focal |
Fix Released
|
Undecided
|
Unassigned | ||
linux-gcp-5.11 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Focal |
Fix Released
|
Undecided
|
Unassigned | ||
linux-hwe-5.11 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Focal |
Fix Released
|
Medium
|
Stefan Bader | ||
linux-hwe-5.13 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Focal |
Fix Released
|
Medium
|
Unassigned | ||
linux-oracle-5.11 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Focal |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact]
* pahole used to segfault on 32-bit platforms, which has now been fixed
* pahole used to be too old in focal, which is now being SRUed
* renable DEBUG_INFO_BTF in all the kernels/arches that had it disabled, as otherwise one cannot compile/use advanced BTF features on newer kernels.
[Test Plan]
* Check the built kernel's config that it has CONFIG_
* Check build log that it contains
```
BTF .btf.vmlinux.bin.o
```
[Where problems could occur]
* In the future, kernel may require even newer version of pahole from dwarves, making the builds fail to build again, as building BTF debug information will now be required. Until either BTF is disabled again or pahole is upgraded again.
[Other Info]
* Latest pahole is available from focal-proposed, hirsute-proposed, impish release, builders-extra PPA
CVE References
Changed in linux-hwe-5.11 (Ubuntu Focal): | |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in linux-hwe-5.11 (Ubuntu): | |
status: | New → Invalid |
Changed in linux-hwe-5.13 (Ubuntu Focal): | |
importance: | Undecided → Medium |
status: | New → Fix Committed |
Changed in linux-hwe-5.13 (Ubuntu): | |
status: | New → Invalid |
Changed in linux-hwe-5.11 (Ubuntu Focal): | |
assignee: | nobody → Stefan Bader (smb) |
Changed in linux-hwe-5.11 (Ubuntu Focal): | |
status: | Triaged → Fix Committed |
summary: |
- Re-enable DEBUG_INFO_BTF where it was dissabled + Re-enable DEBUG_INFO_BTF where it was disabled |
Changed in linux (Ubuntu Focal): | |
importance: | Undecided → Medium |
status: | New → In Progress |
Changed in linux (Ubuntu Focal): | |
status: | In Progress → Fix Committed |
Changed in linux-oracle-5.11 (Ubuntu): | |
status: | New → Invalid |
Changed in linux-oracle-5.11 (Ubuntu Focal): | |
status: | New → Confirmed |
Changed in linux-azure-5.11 (Ubuntu): | |
status: | New → Invalid |
Changed in linux-azure-5.11 (Ubuntu Focal): | |
status: | New → Confirmed |
Changed in linux-gcp-5.11 (Ubuntu): | |
status: | New → Invalid |
Changed in linux-gcp-5.11 (Ubuntu Focal): | |
status: | New → Confirmed |
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 1945632
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.