Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libbpf for openSUSE:Factory checked in at 2023-05-04 17:09:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libbpf (Old) and /work/SRC/openSUSE:Factory/.libbpf.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libbpf" Thu May 4 17:09:27 2023 rev:16 rq:1084196 version:1.2.0 Changes: -------- --- /work/SRC/openSUSE:Factory/libbpf/libbpf.changes 2023-01-06 17:05:29.052157279 +0100 +++ /work/SRC/openSUSE:Factory/.libbpf.new.1533/libbpf.changes 2023-05-04 17:09:32.256000684 +0200 @@ -1,0 +2,38 @@ +Tue May 2 08:03:30 UTC 2023 - Dirk Müller <dmuel...@suse.com> + +- update to 1.2.0: + * completely overhauled "Libbpf overview" landing documentation + page; + * support for BPF link-based `struct_ops` programs: + * `SEC(".struct_ops.link")` annotations; + * `bpf_map__attach_struct_ops()` attach API; + * `bpf_link__update_map()` link update API; + * support sleepable `SEC("struct_ops.s")` programs + * improved thread-safety of libbpf print callbacks and + `libbpf_set_print()` + * improve handling and reporting of missing BPF kfuncs + * `bpf_{btf,link,map,prog}_get_info_by_fd()` APIs + * `bpf_xdp_query_opts()` supports fetching XDP/XSK supported + features; + * `perf_buffer__new()` allows customizing notification/sampling + period now; + * BPF verifier logging improvements: + * pass-through BPF verifier log level and flags to kernel as + is + * support `log_true_size` for getting required log buffer size + to fit BPF verifier log completely; + * allow precise control over kprobe/uprobe attach mode: legacy, + perf-based, link-based. + * fix legacy kprobe events names sanitization; + * fix clobbering errno in some cases; + * fix BPF map's `BPF_F_MMAPABLE` flag sanitization; + * fix BPF-side USDT support code on s390x architecture; + * fix `BPF_PROBE_READ{_STR}_INTO()` on s390x architecture; + * fix kernel version setting for Debian kernels; + * fix netlink protocol handling in some cases; + * improve robustness of attaching to legacy kprobes and + uprobes; + * fix double-free during static linking empty ELF sections; + * a bunch of other small fixes here and there. + +------------------------------------------------------------------- Old: ---- libbpf-1.1.0.tar.gz New: ---- libbpf-1.2.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libbpf.spec ++++++ --- /var/tmp/diff_new_pack.uJych2/_old 2023-05-04 17:09:32.808003916 +0200 +++ /var/tmp/diff_new_pack.uJych2/_new 2023-05-04 17:09:32.812003939 +0200 @@ -19,7 +19,7 @@ %define sover_major 1 %define libname libbpf%{sover_major} Name: libbpf -Version: 1.1.0 +Version: 1.2.0 Release: 0 Summary: C library for managing eBPF programs and maps License: LGPL-2.1-only ++++++ libbpf-1.1.0.tar.gz -> libbpf-1.2.0.tar.gz ++++++ ++++ 174939 lines of diff (skipped)