Tags: iovisor/bcc
Tags
Update debian changelog for release v0.33.0 (#5195) * Support for kernel up to 6.12 * Add new bcc tool numasched * syms: Initialize ModulePath::fd_ to invalid FD * libbpf-tools/memleak: Fix off-by-one error * libbpf-tools/slabratetop: Fix failed to create kprobe error * libbpf_tools/profile: Support PID namespace mapping * libbpf-tools/mountsnoop: Support fsopen,fsconfig,fsmount,move_mount syscalls * tools/oomkill: get application level stack trace * tools/profile: Add additional information to backtrace * tools/mountsnoop: Fix fsmount printing wrong flags * tools/compactsnoop: Add aarch64 support * doc update, other bug fixes and tools improvement. Signed-off-by: Yonghong Song <yonghong.song@linux.dev>
Update debian changelog for release v0.32.0 (#5157) * Support for kernel up to 6.11. * bcc tool update: wakeuptime, readahead, shmsnoop, offcputime, cachestat, cachetop, hardirqs * libbpf tool update: futexctn, profile, readhead, softirqs, hardirqs * Multiple enhancements for memleak: better error path checking, adding mremap uprobe, etc. * Support get pid/tgid in pid namespaces (cpudist, profile) * multiple pid filtering support: profile, offcputime * detect whether elf binary is PIE even if the binary is marked as DYN * Fix several compilation issues with llvm20 * doc update, other bug fixes and tools improvement. Signed-off-by: Yonghong Song <yonghong.song@linux.dev>
Update debian changelog for release v0.31.0 * Support for kernel up to 6.9. * Add support for bcachefs to fsdist and fsslower tools * libbpf tool update: memleak, syncsnoop, numamove, syscount, vfsstat, tcptop, capable, syncsnoop, sigsnoop, etc. * bcc tool update: biolatency, biosnoop, biotop, vfsstat, kvmexit, sslsniff, swapin, etc. * build: Remove llvm-dev dependency from libbcc * build: Remove dependency on LLVM header from libbcc packages * usdt: Fix bare register dereference on aarch64 * Extend `bcc_proc` API which allows to limit search to specific pid * Fix several flaky tests. * doc update, other bug fixes and tools improvement. Signed-off-by: Yonghong Song <yonghong.song@linux.dev>
Update debian changelog for release v0.30.0 (#4947) * Support for kernel up to 6.8. * Set minimum supported llvm version to 12, and add llvm17 test. * Add workqueue latency observation tool. * libbpf tool update: f2fsslower, opensnoop, futexctn, bindsnoop, ksnoop, klockstat, offcputime, etc. * bcc tool update: memleak, ttysnoop, bashreadline, tcpdrop, execsnoop, etc. * allow more flexible perf event options with new perf_custom_event_open() python API. * Fix userspace stack unwinding on powerpc. * add bpf_prog_test_run_opts() python API. * several deb package related changes. * Fix btf_type_tag issue with llvm 15. * Fix several flaky tests. * classify tools into different sub-categories. * doc update, other bug fixes and tools improvement. Signed-off-by: Yonghong Song <yonghong.song@linux.dev>
Update debian changelog for release v0.29.0 * Support for kernel up to 6.6. * new bcc tools: rdmaucma * new libbpf tools: f2fs, futexctn * bcc tool update: tcpstates, statsnoop, runqlat, bio tools, tcptop, slabratetop, tcprtt, etc. * libbpf tool update: tcprtt, tcppktlat, bio tools, execsnoop, bindsnoop, exitsnoop, etc. * s390x support for libbpf-tools * examples for perf/ipc * expose pid parameter in bpf_open_perf_event * allow for installing python as a non-system package * ci improvement: deprecate ubuntu 18.04 and allow multiple llvm versions * ci improvement: reitre fedora 34/26 and use fedora 38. * fix misaligned pointer accesses in some ringbuf using libbpf-tools * some new enhancement for powerpc and riscv. * consolidate tools into different categories: filesystem/storage, networking, cpu and scheduling, etc. * doc update, other bug fixes and tools improvement Signed-off-by: Yonghong Song <yonghong.song@linux.dev>
Update debian changelog for release v0.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. * support ringbuf_query for bcc tools. * handle '[uprobes]' memory mapped file properly during stack tracing. * Fix maximum allowed index for print_linear_hist for bcc tools. * add module kfunc/kretfunc support. * clang rewriter: initialize only the requested parameters * filter with available_filter_functions to make multi-functions kprobes more robust for both bcc and libbpf tools. * doc update, other bug fixes and tools improvement Signed-off-by: Yonghong Song <yhs@fb.com>
Update debian changelog for release v0.27.0 * Support for kernel up to 6.2 * bcc tool updates for ttysnoop, slabratetop, readahead, nfsslower, cpudist, cachetop, cachestat, etc. * libbpf-tools updates for mdflush, drsnoop, statsnoop, ttysnoop, softirqs, wakeuptime, cachestat, numamove, etc. * fix for incomplete static libraries * implement zip archive support * upgrade to use c++14 standard * new libbpf-tools: memleak * add loongarch support in libbpft-tools * doc update, bug fixes and other tools improvement Signed-off-by: Yonghong Song <yhs@fb.com>
Update debian changelog for release v0.26.0 * Support for kernel up to 6.1 * bcc tool updates for biosnoop, opensnoop, biopattern, killsnoop, runqslower, offcputime, wakeuptime, etc. * libbpf-tools updates for klockstat, sigsnoop, hardirqs, softirqs, opensnoop, statsnoop, offcputime, tcplife, cpufreq, cpudist, etc. * new libbpf-tools: tcptop, tcpstates, biotop, capable * ci: add support for fedora 36 container and new workflow for containers * doc update, bug fixes and other tools improvement Signed-off-by: Yonghong Song <yhs@fb.com>
PreviousNext