- 15 Jan, 2017 1 commit
-
-
Paul Chaignon authored
To resolve library names, bcc_procutils_which_so leverages mapped libraries of the targeted process, if one is given. Uses the kernel's /proc/$pid/maps
-
- 13 Jan, 2017 2 commits
-
-
4ast authored
add some error hints
-
Brendan Gregg authored
-
- 11 Jan, 2017 10 commits
-
-
4ast authored
profile: increase unique stack default to 10k
-
4ast authored
trace: allow tracing of functions containing a dot (golang)
-
4ast authored
statsnoop: refactor
-
Brendan Gregg authored
-
Brendan Gregg authored
-
4ast authored
gethostlatency: remove unused code
-
Brendan Gregg authored
-
Brendan Gregg authored
-
4ast authored
add a few funccount examples
-
Brendan Gregg authored
-
- 09 Jan, 2017 4 commits
-
-
4ast authored
snapcraft: add cpuunclaimed to snapcraft wrapper rules
-
4ast authored
Add missing helper prototypes
-
4ast authored
Fixes bio{snoop,top} on 4.10
-
Mauricio Vasquez B authored
Signed-off-by: Mauricio Vasquez B <mauricio.vasquez@polito.it>
-
- 08 Jan, 2017 1 commit
-
-
Ryan Leary authored
This commit fixes #888. The 2 scripts run the same check, and now run basically the same code to do it. Tested on 4.10-rc2.
-
- 07 Jan, 2017 2 commits
-
-
Brenden Blanco authored
Add -fno-stack-protector to CFLAGS
-
Rolf Neugebauer authored
When compiling ebpf programs on Alpine Linux the compiler throws the following error: LLVM ERROR: Cannot select: 0x56049b79dcb0: ch,glue = BPFISD::CALL 0x56049a93ad60, TargetExternalSymbol:i64'__stack_chk_fail' 0x56049b391500: i64 = TargetExternalSymbol'__stack_chk_fail' In function: waker Disabling the stack protector explicitly with '-fno-stack-protector' fixes this error. clang version 3.8.1 (tags/RELEASE_381/final) Target: x86_64-alpine-linux-musl Thread model: posix InstalledDir: /usr/bin Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
-
- 05 Jan, 2017 6 commits
-
-
Brenden Blanco authored
add missing inclusion guards in bcc/proto.h
-
Brenden Blanco authored
-
4ast authored
Fixes for LLVM 4.0 and python3
-
Brenden Blanco authored
Avoid conflicting [no]inline attributes in function annotation. This was probably always there but now 4.0 is treating this as an error. Also, explicitly inline several functions in helpers.h. Turn off unwind tables in the flags passed to clang. This was generating calls to the elf relocator, which doesn't work for the BPF target. It is unclear which change in LLVM 4.0 altered this behavior. On python3, handle byte strings in the usual way for supporting backwards compatibility. Signed-off-by: Brenden Blanco <bblanco@gmail.com>
-
Colin Ian King authored
fix stupid typo in wrapper: ttysnop -> ttysnoop Signed-off-by: Colin Ian King <colin.king@canonical.com>
-
Colin Ian King authored
Signed-off-by: Colin Ian King <colin.king@canonical.com>
-
- 03 Jan, 2017 1 commit
-
-
Brenden Blanco authored
Update [virtual_]bpf.h to 4.10
-
- 02 Jan, 2017 1 commit
-
-
Mauricio Vasquez B authored
Signed-off-by: Mauricio Vasquez B <mauricio.vasquez@polito.it>
-
- 29 Dec, 2016 2 commits
-
-
Brenden Blanco authored
Only the virtual_bpf.h should point to the installed kernel headers. Signed-off-by: Brenden Blanco <bblanco@gmail.com>
-
Brenden Blanco authored
As is occassionally necessary, we need to update the compat header files for new kernels. This picks up the bpf.h from 4.10rc1. Fixes: #877 Signed-off-by: Brenden Blanco <bblanco@gmail.com>
-
- 28 Dec, 2016 1 commit
-
-
4ast authored
Fix variable names in exceptions
-
- 26 Dec, 2016 1 commit
-
-
Paul Chaignon authored
-
- 22 Dec, 2016 1 commit
-
-
4ast authored
add cpuunclaimed
-
- 21 Dec, 2016 6 commits
-
-
Brendan Gregg authored
-
Brendan Gregg authored
-
4ast authored
Add snapcraft script to package up bcc as a snap
-
4ast authored
Don't close extern table when a module destructs
-
Huapeng Zhou authored
-
4ast authored
add bpf_obj_pin/bpf_obj_get to pin/get bpf objects
-
- 20 Dec, 2016 1 commit
-
-
Huapeng Zhou authored
-