- 16 Aug, 2017 1 commit
-
-
Brenden Blanco authored
Fixes: #1280 Signed-off-by:
Brenden Blanco <bblanco@gmail.com>
-
- 20 Apr, 2017 1 commit
-
-
Brenden Blanco authored
Compiled BPF programs must consist of a single contiguous code block, meaning trying to call other function entry points (besides the kernel-defined helpers) is not possible. The bcc frontend didn't explicitly prohibit this, even though the program would fail to compile/load. Add an explicit check and error message. Fixes: #653 Signed-off-by:
Brenden Blanco <bblanco@gmail.com>
-
- 29 Mar, 2017 1 commit
-
-
Teng Qin authored
-
- 15 Feb, 2016 1 commit
-
-
Brendan Gregg authored
-
- 27 Jan, 2016 1 commit
-
-
Brenden Blanco authored
In order not to miss some files in the tools and examples source directories, use cmake file(GLOB) to collect relevant files. To ease the implementation, move all tools to be .py suffixed in the source, but sans-suffix in the installation (same as before) In addition, to prevent future API breakage confusion (though of course that may still happen), use CDLL("libbcc.so.0") in the bcc __init__.py. Fixes: #317 Signed-off-by:
Brenden Blanco <bblanco@plumgrid.com>
-
- 14 Jan, 2016 1 commit
-
-
Alexei Starovoitov authored
no functional changes Signed-off-by:
Alexei Starovoitov <ast@fb.com>
-
- 03 Sep, 2015 1 commit
-
-
Brenden Blanco authored
* Rename python module to bcc * Rename python-bpf (deb,rpm) package to python-bcc * Pending this change, I will likely re-tag 0.1.6, and upload the bcc package to pypi.python.org Signed-off-by:
Brenden Blanco <bblanco@plumgrid.com>
-
- 26 Aug, 2015 1 commit
-
-
Brendan Gregg authored
-
- 20 Aug, 2015 1 commit
-
-
Brendan Gregg authored
-
- 19 Aug, 2015 1 commit
-
-
Brenden Blanco authored
Per feedback on the attach_kprobe api, change up the arguments to remove the load_func that typically preceeds the call. Instead, move this inside the attach_kprobe implementation. Also, this makes attach_kprobe need to be non-static. The same applies to attach_kretprobe. Old: fn = b.load_func("hello", BPF.KPROBE) BPF.attach_kprobe(fn, "sys_clone") New: b.attach_kprobe(event="sys_clone", fn_name="hello") Note that the kwarg style is not required, but I fixed up the current usages to provide readability. Signed-off-by:
Brenden Blanco <bblanco@plumgrid.com>
-
- 18 Aug, 2015 4 commits
-
-
Brendan Gregg authored
-
Brendan Gregg authored
-
Brendan Gregg authored
-
Brendan Gregg authored
-