Revisions of bpftrace

buildservice-autocommit accepted request 1175732 from Shung-Hsi Yu's avatar Shung-Hsi Yu (shunghsiyu) (revision 61)
baserev update by copy to link target
Shung-Hsi Yu's avatar Shung-Hsi Yu (shunghsiyu) accepted request 1175701 from Shung-Hsi Yu's avatar Shung-Hsi Yu (shunghsiyu) (revision 60)
Update to 0.20.4 to align with upstream. It includes fix for CVE-2024-2313, but Tumbleweed is not affected since we do not enabled CONFIG_IKHEADERS, hence it makes no functional difference.
buildservice-autocommit accepted request 1162872 from Shung-Hsi Yu's avatar Shung-Hsi Yu (shunghsiyu) (revision 59)
baserev update by copy to link target
Shung-Hsi Yu's avatar Shung-Hsi Yu (shunghsiyu) accepted request 1162870 from Shung-Hsi Yu's avatar Shung-Hsi Yu (shunghsiyu) (revision 58)
Update to 0.20.3 to fix build on pre-v5.14 kernel
Shung-Hsi Yu's avatar Shung-Hsi Yu (shunghsiyu) accepted request 1159175 from Shung-Hsi Yu's avatar Shung-Hsi Yu (shunghsiyu) (revision 57)
Change LLVM version macro to the cleaner alternative that supports SLE as well, matching the one used in bcc package
buildservice-autocommit accepted request 1156262 from Shung-Hsi Yu's avatar Shung-Hsi Yu (shunghsiyu) (revision 56)
baserev update by copy to link target
Shung-Hsi Yu's avatar Shung-Hsi Yu (shunghsiyu) accepted request 1156261 from Shung-Hsi Yu's avatar Shung-Hsi Yu (shunghsiyu) (revision 55)
- Update to 0.20.2 
    * Fix security hole checking unpacked kernel headers  
- Add fix-build-issue-when-using-UAPI-of-older-kernel.patch to fix build issue on Leap 15.4 and 15.5
buildservice-autocommit accepted request 1142937 from Shung-Hsi Yu's avatar Shung-Hsi Yu (shunghsiyu) (revision 54)
baserev update by copy to link target
Shung-Hsi Yu's avatar Shung-Hsi Yu (shunghsiyu) accepted request 1142934 from Shung-Hsi Yu's avatar Shung-Hsi Yu (shunghsiyu) (revision 53)
- Change LLVM version macro to the cleaner alternative suggested in
  SR#1134405
- Update to 0.20.1
  * Add log2 histograms with finer granularity
  * Add support for uprobe_multi link
  * Attach BTF to generated BPF programs
  * Add fentry/fexit aliases for kfunc/kretfunc
  * Support pid targeting for uprobe
  * New builtin for getting the number of map elements
  * New config block syntax and standardize config and env var names
  * Add a jiffies builtin for advanced usages
  * Fix silent truncation of 64-bit values in hist()
  * Fix retval for kretfunc/fexit
  * Add PPID field to execsnoop.bt
buildservice-autocommit accepted request 1134386 from Shung-Hsi Yu's avatar Shung-Hsi Yu (shunghsiyu) (revision 52)
baserev update by copy to link target
Shung-Hsi Yu's avatar Shung-Hsi Yu (shunghsiyu) accepted request 1134363 from Aaron Puchert's avatar Aaron Puchert (aaronpuchert) (revision 51)
- No longer keep debug info: this is not needed since version 0.16
  because of gh#iovisor/bpftrace#2264. This reduces binary and
  package size significantly, and shouldn't regress on bsc#1178928.
- Enable (Thin)LTO via CMake.
buildservice-autocommit accepted request 1133267 from Shung-Hsi Yu's avatar Shung-Hsi Yu (shunghsiyu) (revision 50)
baserev update by copy to link target
Shung-Hsi Yu's avatar Shung-Hsi Yu (shunghsiyu) accepted request 1133266 from Shung-Hsi Yu's avatar Shung-Hsi Yu (shunghsiyu) (revision 49)
- Bump LLVM major version to 17 for build in openSUSE:Factory project
- Support DWARF parsing (boo#1217737)
buildservice-autocommit accepted request 1125783 from Shung-Hsi Yu's avatar Shung-Hsi Yu (shunghsiyu) (revision 48)
baserev update by copy to link target
Shung-Hsi Yu's avatar Shung-Hsi Yu (shunghsiyu) accepted request 1125782 from Shung-Hsi Yu's avatar Shung-Hsi Yu (shunghsiyu) (revision 47)
- Update to 0.19.1
  * Support all iterators
  * Support parsing bitfields from BTF/DWARF and printing entire
    structs
  * Support using BTF for tracepoints defined in modules
  * PowerPC
    * Enable watchpoint support
  * Add new function, offsetof, get the offset of the element in
    the struct
  * Add iter:task_vma iterators detection
  * Add trailer to truncated strings
  * Support func builtin for k(ret)func probes
  * Support casting int <-> int array
  * Support targeting all running processes for USDTs
  * Improve attaching to uprobes with size 0
  * Make args a structure (instead of a pointer)
  * Improve user symbol resolution
  * uprobes: make C++ symbol demangling explicit
  * uprobe: improve C++ probes listing
  * Fix segfaults in dwarf_parser
  * Fix resolving username for malformed /etc/passwd
  * Fix crashes when maps are concurrently modified
  * Fix alignment of byte arrays inside tuples
  * Allow '+' in attach point path
  * Improve listing and 'probe' builtin for several probe types
  * Allow probe builtin with aliased software/hardware probes
  * Support executing symlinked binaries with -c
  * Add access to CLOCK_MONOTONIC with nsecs(monotonic)
  * iter: Skip structures with '__safe_trusted' suffix
  * Improve detection of unknown typedefs in ClangParser
- Drop Vendor-BPF_F_KPROBE_MULTI_RETURN-definition.patch since it
  is included from v0.18.0
buildservice-autocommit accepted request 1069557 from Shung-Hsi Yu's avatar Shung-Hsi Yu (shunghsiyu) (revision 46)
baserev update by copy to link target
Shung-Hsi Yu's avatar Shung-Hsi Yu (shunghsiyu) accepted request 1069556 from Shung-Hsi Yu's avatar Shung-Hsi Yu (shunghsiyu) (revision 45)
Add Vendor-BPF_F_KPROBE_MULTI_RETURN-definition.patch to fix build system with older kernel header. While not necessary for Factory/Tumbleweed since it has the latest kernel header with BPF_F_KPROBE_MULTI_RETURN, this helps Leap 15.5/SLE15-SP5 and earlier.
buildservice-autocommit accepted request 1063956 from Shung-Hsi Yu's avatar Shung-Hsi Yu (shunghsiyu) (revision 44)
baserev update by copy to link target
Shung-Hsi Yu's avatar Shung-Hsi Yu (shunghsiyu) accepted request 1063955 from Shung-Hsi Yu's avatar Shung-Hsi Yu (shunghsiyu) (revision 43)
- Set USE_SYSTEM_BPF_BCC to ON so system libraries are used
- Update to 0.17.0
  + Support opaque pointer (boo#1207295)
  + Support 32-bit ARM systems
  + Support BTF in kernel modules
  + Add %rh option to print buffer as hex without \x
  + Add stdbool.h to built-in headers
  + Raise minimum versions for libbpf and bcc and vendor them for local builds
  + Support comparison for integer arrays
  + Drop Ubuntu 19.10 lockdown detection
  + Fix pointer/register loads on 32-bit architectures
  + Fix kprobe multi-attachment
  + Fix attaching to multiple USDT probes using the same wildcard
  + Fix pointer arithmetics codegen
  + Fix segfault for invalid AssignVarStatement visit
  + Better handling of missing function trace support files
  + Fix unroll ID reset
  + Support profile and interval probes in probe matcher
  + Fix BTF detection macro in tools/old/mdflush.bt
buildservice-autocommit accepted request 1057731 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 42)
baserev update by copy to link target
Displaying revisions 1 - 20 of 61
openSUSE Build Service is sponsored by