Public bug reported: [Impact]
To continue having BTF enabled in Linux HWE kernels and update to dwarves is required. v6.3+ kernels require dwarves v1.25 or better. This bug report is similar to a previous such backport https://bugs.launchpad.net/ubuntu/+source/dwarves-dfsg/+bug/1912811 Similar to before, to minimise changes, dwarves will be built with vendored and statically linked libbpf on releases that have older libbpf (jammy & kinetic). Lunar & Mantic use shared linked libbpf as the one in the archive is the same version as vendored one. [Test Case] * Rebuild given series GA kernel * On Jammy, rebuild GA, HWE, and Mantic kernels [Where problems could occur] Currently in jammy-lunar we ship cherry-pick from development pre- release 1.25 to address new BTF types. The upstream approach since this cherry-pick has changed to a more conservative one. This backport will align Ubuntu BTF with now released versions of BTF. Currently in jammy-lunar we have a BTF bug which leads to generating duplicate BTF information. This backport will address it. See https://bugs.launchpad.net/ubuntu/lunar/+source/dwarves/+bug/2025370 ** Affects: libbpf (Ubuntu) Importance: Undecided Status: Fix Released ** Affects: libbpf (Ubuntu Jammy) Importance: Undecided Status: New ** Affects: libbpf (Ubuntu Kinetic) Importance: Undecided Status: New ** Affects: libbpf (Ubuntu Lunar) Importance: Undecided Status: New ** Affects: libbpf (Ubuntu Mantic) Importance: Undecided Status: Fix Released ** Also affects: libbpf (Ubuntu Jammy) Importance: Undecided Status: New ** Also affects: libbpf (Ubuntu Kinetic) Importance: Undecided Status: New ** Also affects: libbpf (Ubuntu Mantic) Importance: Undecided Status: New ** Also affects: libbpf (Ubuntu Lunar) Importance: Undecided Status: New ** Changed in: libbpf (Ubuntu Mantic) Status: New => Fix Released -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to libbpf in Ubuntu. https://bugs.launchpad.net/bugs/2025988 Title: Backport dwarves 1.25 Status in libbpf package in Ubuntu: Fix Released Status in libbpf source package in Jammy: New Status in libbpf source package in Kinetic: New Status in libbpf source package in Lunar: New Status in libbpf source package in Mantic: Fix Released Bug description: [Impact] To continue having BTF enabled in Linux HWE kernels and update to dwarves is required. v6.3+ kernels require dwarves v1.25 or better. This bug report is similar to a previous such backport https://bugs.launchpad.net/ubuntu/+source/dwarves-dfsg/+bug/1912811 Similar to before, to minimise changes, dwarves will be built with vendored and statically linked libbpf on releases that have older libbpf (jammy & kinetic). Lunar & Mantic use shared linked libbpf as the one in the archive is the same version as vendored one. [Test Case] * Rebuild given series GA kernel * On Jammy, rebuild GA, HWE, and Mantic kernels [Where problems could occur] Currently in jammy-lunar we ship cherry-pick from development pre- release 1.25 to address new BTF types. The upstream approach since this cherry-pick has changed to a more conservative one. This backport will align Ubuntu BTF with now released versions of BTF. Currently in jammy-lunar we have a BTF bug which leads to generating duplicate BTF information. This backport will address it. See https://bugs.launchpad.net/ubuntu/lunar/+source/dwarves/+bug/2025370 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libbpf/+bug/2025988/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp