BPF Compiler Collection
BCC is a toolkit for creating efficient kernel tracing and manipulation programs, and includes several useful tools and examples. It makes use of eBPF (Extended Berkeley Packet Filters), a new feature that was first added to Linux 3.15. Much of what BCC uses requires Linux 4.1 and above.
- Links to Base:System / bcc
- Has a link diff
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:X0F:HSF/bcc && cd $_
- Create Badge
Refresh
Refresh
Source Files (show unmerged sources)
Filename | Size | Changed |
---|---|---|
bcc-0.30.0.tar.gz | 0006797246 6.48 MB | |
bcc.changes | 0000056508 55.2 KB | |
bcc.spec | 0000007551 7.37 KB | |
build-remove-llvm-dev-dependency-from-libbcc.patch | 0000001416 1.38 KB |
Latest Revision
Sergey Kondakov (X0F)
committed
(revision 6)
- Switch to LLVM 17 - Change LLVM version macro to the cleaner alternative suggested in SR#1134405 - Update to version 0.29.1 * support for kernel up to 6.6. * new bcc tools: rdmaucma * bcc tool update: tcpstates, statsnoop, runqlat, bio tools, tcptop, slabratetop, tcprtt, etc. * doc update, other bug fixes and tools improvement, and some new enhancement for powerpc and riscv. - Remove unneeded Requires on python3-future. - Re-enable bcc-lua now that boo#1215592 is resolved - Disable building of tests file + Remove zip from build requirements as it is no longer needed - Mention boo#1215592 in spec file, which tracks the problem with luajit that require temporarily disabling bcc-lua - Disable bcc-lua until luajit issue is resolved - Explicitly add python3-setuptools and zip as a build requirement - Update to version 0.28.0 + Support for kernel up to 6.3. + new libbpf tool: tcppktlat. + bcc tool updates: funcslower, wakeuptime, profile, offcputime, deadlock, funccount, argdist, kvmexit, runqlen and cpuunclaimed. + libbpf tool update: memleak, tcprtt, tcpconnlat, funclatency, syscount, cpufreq, biosnoop.
Comments 0