Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
bcc
/
d83210da7876a3f70551372ed9c5ff83e639bcec
/
src
/
cc
/
libbpf.c
d83210d
remove unnecessary prefix in some prog names (#1814)
by yonghong-song
· 6 years ago
3c5686d
fix a memory leak for getline()
by Yonghong Song
· 6 years ago
8ce57ac
sync BPF compat headers with latest bpf-next, update BPF features list
by Quentin Monnet
· 6 years ago
651d690
Add support for attaching kprobes at custom offsets
by Sandipan Das
· 6 years ago
bf2513d
Add extra_flag option to bpf_attach_perf_event_raw
by Teng Qin
· 6 years ago
0d72237
introduce {attach|detach}_raw_tracepoint API
by Yonghong Song
· 6 years ago
4e28545
sync bpf compat headers with latest net-next, update doc for helpers
by Quentin Monnet
· 6 years ago
858a3d7
print out more useful attach_kprobe failure information
by Yonghong Song
· 6 years ago
5ddc64e
sync bpf compat headers with latest net-next, update doc for helpers
by Quentin Monnet
· 6 years ago
ef9d02b
sync bpf compat headers with latest net-next
by Quentin Monnet
· 6 years ago
2f2412a
fix fd leakage
by Nirmoy Das
· 6 years ago
5b7c678
Add perf event attaching interface with raw perf_event_attr argument
by Teng Qin
· 6 years ago
d0e48ed
Clean-up TRACEPOINT logic from perf reader
by Teng Qin
· 7 years ago
fafbf3c
Do not use perf reader for TRACEPOINT events
by Teng Qin
· 7 years ago
530fa0e
sync bpf compat headers with latest net-next
by Yonghong Song
· 7 years ago
3730829
cc: error hint for 'invalid func'
by Paul Chaignon
· 7 years ago
0e9ed20
bcc: Try use new API to create [k,u]probe with perf_event_open
by Song Liu
· 7 years ago
f180ea1
bcc: add functions to use new [k,u]probe API
by Song Liu
· 7 years ago
be578b7
Increase bpf_attach_tracing_event buffer size
by Teng Qin
· 7 years ago
c5308e9
CentOS 6 support
by nikolay.samofatov
· 7 years ago
7c1c804
Merge pull request #1488 from palmtenor/add_helper
by 4ast
· 7 years ago
b68e67b
Clean libbpf interface arguments for tracing events
by Teng Qin
· 7 years ago
99978d2
Fix perf event API implementations
by Teng Qin
· 7 years ago
c669257
Do not print to stderr if user specified log buffer
by Teng Qin
· 7 years ago
830d58d
libbpf: Support unbound raw socket creation
by Olivier Tilmans
· 7 years ago
01b07ba
Update perf event type and config checks
by Teng Qin
· 7 years ago
e86b017
use user-provided log_level in bpf_prog_load
by Yonghong Song
· 7 years ago
797669f
Refactor log message handling when loading program
by Teng Qin
· 7 years ago
3c24ad9
Add a few introspection helpers
by Martin KaFai Lau
· 7 years ago
df36816
bpf: Add support for prog_name and map_name
by Martin KaFai Lau
· 7 years ago
fdf9b08
correct spelling mistakes
by Edward Betts
· 7 years ago
5b08d38
libbpf: print error to error stream
by Prashant Bhole
· 7 years ago
e9fa659
libbpf: return error when if_nametoindex returns 0
by Prashant Bhole
· 7 years ago
0760b75
Improve string buffer checking on uprobe attach and detach
by Teng Qin
· 7 years ago
d56fff0
Merge pull request #1332 from iovisor/ast_dev
by yonghong-song
· 7 years ago
b1df37c
add helpers to access program tag
by Alexei Starovoitov
· 7 years ago
f4543fc
Do not create instance for kprobe
by Teng Qin
· 7 years ago
d9641be
Increased allowed path name for USDT probes
by Romain Cledat
· 7 years ago
667988c
Fix _GNU_SOURCE redefined warning
by Nan Xiao
· 7 years ago
db8353b
libbpf: fix typo in bpf_attach_xdp()
by Gary Lin
· 7 years ago
890c76a
Use unsigned conversion specifier for nlmsg_pid
by Toshiaki Makita
· 7 years ago
bb9b92a
Fix wrong netlink port id check
by Toshiaki Makita
· 7 years ago
a12db19
libbpf: fix build warning on setns (#1246)
by Colin Ian King
· 7 years ago
a934c90
Add linux/sched.h to list of libbpf.c includes
by Brenden Blanco
· 7 years ago
fa07345
make libbpf standalone-ready
by Brenden Blanco
· 7 years ago
d682733
Add bpf_close_perf_event_fd
by Teng Qin
· 7 years ago
9f3cab7
Add support for generic XDP mode
by Andy Gospodarek
· 7 years ago
0feb40e
Merge pull request #1192 from palmtenor/perf_config
by 4ast
· 7 years ago
9190ef5
Fix compiler warning by cast int to pointer
by Teng Qin
· 7 years ago
9875221
Unify perf_event type and config check
by Teng Qin
· 7 years ago
db7fab5
Add bpf_get_first_key helper
by Teng Qin
· 7 years ago
d1324ac
remove trailing white spaces from source code files
by Mauricio Vasquez B
· 7 years ago
ef9d4b8
Use ProcMountNSGuard in C API
by Teng Qin
· 7 years ago
fbd91e2
bfp, xdp: make type explicit
by Arthur Gautier
· 7 years ago
4b764de
Add callback for perf buffer lost sample events (#1092)
by Teng Qin
· 7 years ago
4b87af0
bcc container improvements (#1051)
by kmjohansen
· 7 years ago
98121a3
Added s390x support. Needs 4.10 Kernel
by Zvonko Kosic
· 8 years ago
5f5687e
Make perf ring buffer size configurable
by Mark Drayton
· 8 years ago
6c99958
switch bcc to use single instance per bcc process,
by Derek
· 8 years ago
227b5b9
enum bpf_probe_attach_type to CAPITAL
by Derek
· 8 years ago
be0d60b
Merge branch 'mybcc' of https://github.com/derek0883/bcc into mybcc
by Derek
· 8 years ago
7174d93
keep 'enum bpf_attach_type' inside libbpf.h, renamed it to bpf_probe_attach_type
by Derek
· 8 years ago
e4da6c2
Handling multiple concurrent probe users.
by Derek
· 8 years ago
35c2501
Handling multiple concurrent probe users.
by Derek
· 8 years ago
fdd2389
Handling multiple concurrent probe users.
by Derek
· 8 years ago
739581f
Handling multiple concurrent probe users.
by Derek
· 8 years ago
3482637
add some error hints
by Brendan Gregg
· 8 years ago
37dcac0
add bpf_obj_pin/bpf_obj_get to pin/get bpf objects
by Huapeng Zhou
· 8 years ago
de11d07
add support for bpf map flags
by Huapeng Zhou
· 8 years ago
8e434b7
Add support for aarch64
by Zhiyi Sun
· 8 years ago
ba8cb30
Avoid unexpected log message on BPF program load error
by Teng Qin
· 8 years ago
206b020
Add bpf_attach_perf_event in libbpf
by Teng Qin
· 8 years ago
2dece10
Fix bpf log buffer for large bpf program: (#680)
by davidefdl
· 8 years ago
3069caa
add open_perf_event api for reading perf counters (#643)
by Brenden Blanco
· 8 years ago
e0724d7
This adds XDP support to BCC as currently supported in net-next.
by Jan Rüth
· 8 years ago
1198c3c
bcc: Tracepoint support in libbpf and BPF
by Sasha Goldshtein
· 8 years ago
a8e6696
This diff fixes a few fd leaks after reading files under
by Martin KaFai Lau
· 8 years ago
0006ad1
cc: add powerpc support
by Naveen N. Rao
· 8 years ago
0dd2441
Fix breakage in open_perf_buffer
by Brenden Blanco
· 9 years ago
7468195
Fixes for address calculation
by Brenden Blanco
· 9 years ago
68e2d14
Add libbpf.c support for uprobes
by Brenden Blanco
· 9 years ago
4b4bd27
Automatically bump memlock ulimit
by Brenden Blanco
· 9 years ago
1d75282
Disable custom perf output support in older kernels
by Brenden Blanco
· 9 years ago
7598249
Add per-cpu parameters to buffered perf output
by Brenden Blanco
· 9 years ago
d0daf6a
Add perf_output support for high rate events
by Brenden Blanco
· 9 years ago
8207d10
Add ability to consume perf events in python
by Brenden Blanco
· 9 years ago
7e71aef
Improve coverage for kprobe event_re
by Brenden Blanco
· 9 years ago
fdc027c
Workaround for uninitialized union clang bug
by Brenden Blanco
· 9 years ago
81a783a
Add debug flag to enable prints from kernel verifier
by Brenden Blanco
· 9 years ago
759029f
Add option for custom log string to bpf_prog_load
by Brenden Blanco
· 9 years ago
f275d3d
Add multiple build support styles
by Brenden Blanco
· 9 years ago
839dd27
Add kprobe auto-cleanup and header fix
by Brenden Blanco
· 9 years ago
af95673
Add a Learning VLAN program example
by Brenden Blanco
· 9 years ago
246b942
Update license in source code to be Apache 2
by Brenden Blanco
· 9 years ago
bb7200c
Convert to using pyroute2 for tc
by Brenden Blanco
· 9 years ago
7009b55
Add clang support to bcc
by Brenden Blanco
· 9 years ago
cd5cb41
Initial commit
by Brenden Blanco
· 9 years ago
[Renamed (63%) from jit/src/cc/libbpf.c]
a94bd93
Initial commit
by Brenden Blanco
· 9 years ago