Revisions of bpftrace

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
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 1057721 from Shung-Hsi Yu's avatar Shung-Hsi Yu (shunghsiyu) (revision 41)
- Bump LLVM major version to 15 in preparation for Leap 15.5/SLES 15-SP5
buildservice-autocommit accepted request 1002200 from Stephan Kulow's avatar Stephan Kulow (coolo) (revision 40)
baserev update by copy to link target
Displaying revisions 1 - 20 of 59
openSUSE Build Service is sponsored by