Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(libbpf): bump to v1.5.0 (09b9e83) #472

Merged
merged 1 commit into from
Jan 9, 2025

Conversation

geyslan
Copy link
Member

@geyslan geyslan commented Jan 9, 2025

Close: #469

https://github.com/libbpf/libbpf/releases/tag/v1.5.0

In addition to the new features, libbpf 1.5 got these fixes:

Bug fixes

  • fixes and improvements around handling missing and nulled out struct_ops programs;
  • fixed mmap()-ing logic for global data, fixing interop between generic bpf_object__open() APIs and BPF subskeletons;
  • BPF skeleton backwards compatibility handling fixes;
  • handle LTO-produced *.llvm. symbols better;
  • feature detection fixes in the presence of BPF token inside user namespace;
  • older kernels have broken PID filtering logic for multi-uprobes, libbpf now detects this and avoids the use of multi-uprobes for USDTs;
  • fix accidental drop of FD_CLOEXEC flag during BPF map reuse;
  • few BTF dumper formatting fixes;
  • a few more small fixes all around.

@geyslan geyslan self-assigned this Jan 9, 2025
@geyslan geyslan merged commit c582c4c into aquasecurity:main Jan 9, 2025
20 checks passed
@geyslan geyslan mentioned this pull request Jan 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

bump libbpf to v1.5.0
1 participant