File _patchinfo of Package patchinfo.17642

<patchinfo incident="17642">
  <category>recommended</category>
  <rating>low</rating>
  <packager>msmeissn</packager>
  <summary>Recommended update to dwarves</summary>
<description>
dwarves was updated to release 1.22 (bsc#1190340).

* Ability to encode BTF to a separate file
* Multithreaded DWARF loading
* Details at https://marc.info/?l=dwarves&amp;m=162975403628056&amp;w=2

Update to version 1.21+git177.1ef87b2:

* Fix crash with split BTF debuginfo
* CMakeList.txt: Bump version to the upcoming 1.22 release, not out of the door yet

Use system libbpf when available (bsc#1188420 bsc#1188419 jsc#SLE-17288 jsc#SLE-18805).

Update to version 1.21+git175.1ef87b2 (jsc#SLE-17288):

* libbpf: bump dependency to >= 0.4.0
* CMakeLists.txt: Enable SHARED and STATIC lib creation
* libbpf: Allow to use packaged version
* btfdiff: Support diffing DWARF vs detached BTF
* pahole: Allow encoding BTF into a detached file
* pahole: Add --kabi_prefix flag
* btf_encoder: fix and complete filtering out zero-sized per-CPU variables
* btf: Remove ftrace filter
* pahole: Introduce --with_flexible_array option to show just types ending in a flexible array
* Many updates to btf_encoder and bug fixes

- Handle zero sized per-cpu veriables in Linux BTF.

Update to release 1.21

* Handle DWARF5 DW_OP_addrx and subprogram ret type with abstract_origin properly.

Update to release 1.20

* Addresses problems related to gcc 11 defaulting to DWARF5 for -g.
* Support SHN_XINDEX in st_shndx symbol indexes, to handle ELF
  objects with more than 65534 sections, for instance, which
  happens with kernels built with KCFLAGS="-ffunction-sections
  -fdata-sections", Other cases may include when using FG-ASLR,
  LTO.
* Fix BTF variable generation for kernel modules, not skipping
  variables at offset zero.
* Fix address size to match what is in the ELF file being
  processed, to fix using a 64-bit pahole binary to generate
  BTF for a 32-bit vmlinux image.
</description>
  <issue id="SLE-17288" tracker="jsc"/>
  <issue id="1188419" tracker="bnc"/>
  <issue id="SLE-18805" tracker="jsc"/>
  <issue id="1188420" tracker="bnc"/>
  <issue id="1190340" tracker="bnc"/>
</patchinfo>
openSUSE Build Service is sponsored by