Revisions of bpftrace
buildservice-autocommit
accepted
request 1162872
from
Shung-Hsi Yu (shunghsiyu)
(revision 59)
baserev update by copy to link target
Shung-Hsi Yu (shunghsiyu)
accepted
request 1162870
from
Shung-Hsi Yu (shunghsiyu)
(revision 58)
Update to 0.20.3 to fix build on pre-v5.14 kernel
Shung-Hsi Yu (shunghsiyu)
accepted
request 1159175
from
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 (shunghsiyu)
(revision 56)
baserev update by copy to link target
Shung-Hsi Yu (shunghsiyu)
accepted
request 1156261
from
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 (shunghsiyu)
(revision 54)
baserev update by copy to link target
Shung-Hsi Yu (shunghsiyu)
accepted
request 1142934
from
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 (shunghsiyu)
(revision 52)
baserev update by copy to link target
Shung-Hsi Yu (shunghsiyu)
accepted
request 1134363
from
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 (shunghsiyu)
(revision 50)
baserev update by copy to link target
Shung-Hsi Yu (shunghsiyu)
accepted
request 1133266
from
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 (shunghsiyu)
(revision 48)
baserev update by copy to link target
Shung-Hsi Yu (shunghsiyu)
accepted
request 1125782
from
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 (shunghsiyu)
(revision 46)
baserev update by copy to link target
Shung-Hsi Yu (shunghsiyu)
accepted
request 1069556
from
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 (shunghsiyu)
(revision 44)
baserev update by copy to link target
Shung-Hsi Yu (shunghsiyu)
accepted
request 1063955
from
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 (pluskalm)
(revision 42)
baserev update by copy to link target
Martin Pluskal (pluskalm)
accepted
request 1057721
from
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 (coolo)
(revision 40)
baserev update by copy to link target
Displaying revisions 1 - 20 of 59