Hello community,

here is the log from the commit of package bcc for openSUSE:Factory checked in 
at 2020-09-25 16:36:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/bcc (Old)
 and      /work/SRC/openSUSE:Factory/.bcc.new.4249 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "bcc"

Fri Sep 25 16:36:10 2020 rev:41 rq:837287 version:0.16.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/bcc/bcc.changes  2020-08-07 14:10:16.538153355 
+0200
+++ /work/SRC/openSUSE:Factory/.bcc.new.4249/bcc.changes        2020-09-25 
16:37:28.436206668 +0200
@@ -1,0 +2,41 @@
+Fri Sep 25 06:40:16 UTC 2020 - Gary Ching-Pang Lin <[email protected]>
+
+- Update to 0.16.0
+  + Support for kernel up to 5.8
+  + trace.py: support kprobe/uprobe func offset
+  + support raw perf config for perf_event_open in python
+  + add BPFQueueStackTable support
+  + added Ringbuf support support
+  + libbpf-tools: readahead, biosnoop, bitesize, tcpconnlat,
+    biopattern, biostacks
+  + bug fixes and some additional arguments for tools
+- Update libbpf to 0.1.1
+  + __ksym extern variables support for getting kernel symbol
+    addresses;
+  + BPF XDP link support;
+  + bpf_program__set_autoload() to disable loading and verifying
+    specific BPF programs;
+  + support for attaching map elements BPF iterator programs;
+  + new getters/setters for more control over BPF map definitions;
+  + all destructor-like APIs (e.g., perf_buffer__free() and
+    bpf_object__close()) now accept pointers returned on error
+    (in addition to NULL and valid pointers) and ignore them, no
+    need to guard destructors with extra checks now;
+  + bpf_link__detach() for force-detaching link, while it's still
+    alive;
+  + btf__parse_raw() and btf__parse() APIs for more convenient and
+    flexible BTF parsing.
+  + fix an issue with loading XDP programs on older kernels.
+  + CO-RE relocations in .text section (in sub-programs) are now
+    performed properly;
+  + vmlinux BTF is not loaded unnecessarily twice;
+  + perf_buffer__new() can be used on old kernels down to at least
+    4.9 version;
+  + libbpf's internal hashmap fixes for 32-bit architectures;
+  + few BTF sanitization bugs and memory leaks fixed;
+  + btf_dump handling of GCC built-in types for Arm NEON fixed;
+  + BTF-defined map-in-map initialization fixed for 32-bit
+    architectures;
+  + various BTF fixes for 32-bit architectures.
+
+-------------------------------------------------------------------

Old:
----
  bcc-0.15.0.tar.gz
  libbpf-0.0.9.tar.gz

New:
----
  bcc-0.16.0.tar.gz
  libbpf-0.1.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ bcc.spec ++++++
--- /var/tmp/diff_new_pack.0GVtcU/_old  2020-09-25 16:37:29.300207435 +0200
+++ /var/tmp/diff_new_pack.0GVtcU/_new  2020-09-25 16:37:29.304207439 +0200
@@ -26,10 +26,10 @@
 %{!?with_lua: %global with_lua 0}
 %endif
 
-%define libbpf_version 0.0.9
+%define libbpf_version 0.1.1
 
 Name:           bcc
-Version:        0.15.0
+Version:        0.16.0
 Release:        0
 Summary:        BPF Compiler Collection (BCC)
 License:        Apache-2.0

++++++ bcc-0.15.0.tar.gz -> bcc-0.16.0.tar.gz ++++++
++++ 8753 lines of diff (skipped)

++++++ libbpf-0.0.9.tar.gz -> libbpf-0.1.1.tar.gz ++++++
++++ 87222 lines of diff (skipped)


Reply via email to