summaryrefslogtreecommitdiffstats
path: root/include/linux/bpf.h
diff options
context:
space:
mode:
authorDaniel Borkmann <daniel@iogearbox.net>2016-04-18 21:01:23 +0200
committerDavid S. Miller <davem@davemloft.net>2016-04-19 20:26:11 -0400
commit1e33759c788c78f31d4d6f65bac647b23624734c (patch)
tree6fe7627843e67fab42dd888d109f1de03040012d /include/linux/bpf.h
parent553bc087caf052458dc9f92bc42710027740caa9 (diff)
downloadblackbird-op-linux-1e33759c788c78f31d4d6f65bac647b23624734c.tar.gz
blackbird-op-linux-1e33759c788c78f31d4d6f65bac647b23624734c.zip
bpf, trace: add BPF_F_CURRENT_CPU flag for bpf_perf_event_output
Add a BPF_F_CURRENT_CPU flag to optimize the use-case where user space has per-CPU ring buffers and the eBPF program pushes the data into the current CPU's ring buffer which saves us an extra helper function call in eBPF. Also, make sure to properly reserve the remaining flags which are not used. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/linux/bpf.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud