Yonghong Song
|
c8c088ba0e
bpf: set maximum number of attached progs to 64 for a single perf tp
|
7 years ago |
Gianluca Borello
|
a60dd35d2e
bpf: change bpf_perf_event_output arg5 type to ARG_CONST_SIZE_OR_ZERO
|
7 years ago |
Gianluca Borello
|
5c4e120174
bpf: change bpf_probe_read_str arg2 type to ARG_CONST_SIZE_OR_ZERO
|
7 years ago |
Gianluca Borello
|
eb33f2cca4
bpf: remove explicit handling of 0 for arg2 in bpf_probe_read
|
7 years ago |
Yonghong Song
|
9c019e2bc4
bpf: change helper bpf_probe_read arg2 type to ARG_CONST_SIZE_OR_ZERO
|
7 years ago |
David S. Miller
|
f3edacbd69
bpf: Revert bpf_overrid_function() helper changes.
|
7 years ago |
Josef Bacik
|
dd0bb688ea
bpf: add a bpf_override_function helper
|
7 years ago |
Yonghong Song
|
07c41a295c
bpf: avoid rcu_dereference inside bpf_event_mutex lock region
|
8 years ago |
Gianluca Borello
|
035226b964
bpf: remove tail_call and get_stackid helper declarations from bpf.h
|
8 years ago |
Yonghong Song
|
e87c6bc385
bpf: permit multiple bpf attachments for a single perf event
|
8 years ago |
Jakub Kicinski
|
7de16e3a35
bpf: split verifier and program ops
|
8 years ago |
Yonghong Song
|
4bebdc7a85
bpf: add helper bpf_perf_prog_read_value
|
8 years ago |
Yonghong Song
|
908432ca84
bpf: add helper bpf_perf_event_read_value for perf event array map
|
8 years ago |
Yonghong Song
|
97562633bc
bpf: perf event change needed for subsequent bpf helpers
|
8 years ago |
Daniel Borkmann
|
88a5c690b6
bpf: fix bpf_trace_printk on 32 bit archs
|
8 years ago |
John Fastabend
|
7bda4b40c5
bpf: extend bpf_trace_printk to support %i
|
8 years ago |
Daniel Borkmann
|
f96da09473
bpf: simplify narrower ctx access
|
8 years ago |
Yonghong Song
|
239946314e
bpf: possibly avoid extra masking for narrower load in verifier
|
8 years ago |
Yonghong Song
|
31fd85816d
bpf: permits narrower load from bpf program context fields
|
8 years ago |
Daniel Borkmann
|
20b9d7ac48
bpf: avoid excessive stack usage for perf_sample_data
|
8 years ago |
Alexei Starovoitov
|
f91840a32d
perf, bpf: Add BPF support to all perf_event types
|
8 years ago |
Linus Torvalds
|
8d65b08deb
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
|
8 years ago |
Johannes Berg
|
be9370a7d8
bpf: remove struct bpf_prog_type_list
|
8 years ago |
Al Viro
|
db68ce10c4
new helper: uaccess_kernel()
|
8 years ago |
Daniel Borkmann
|
c78f8bdfa1
bpf: mark all registered map/prog types as __ro_after_init
|
8 years ago |
Gianluca Borello
|
a5e8c07059
bpf: add bpf_probe_read_str helper
|
8 years ago |
Daniel Borkmann
|
2d071c643f
bpf, trace: make ctx access checks more robust
|
8 years ago |
Daniel Borkmann
|
6b8cc1d11e
bpf: pass original insn directly to convert_ctx_access
|
8 years ago |
Alexei Starovoitov
|
39f19ebbf5
bpf: rename ARG_PTR_TO_STACK
|
8 years ago |
Daniel Borkmann
|
2d0e30c30f
bpf: add helper for retrieving current numa node id
|
9 years ago |