Alexei Starovoitov
|
1cf1cae963
bpf: introduce BPF_PROG_TEST_RUN command
|
8 years ago |
Martin KaFai Lau
|
bcc6b1b7eb
bpf: Add hash of maps support
|
8 years ago |
Martin KaFai Lau
|
56f668dfe0
bpf: Add array of maps support
|
8 years ago |
Alexei Starovoitov
|
81ed18ab30
bpf: add helper inlining infra and optimize map_array lookup
|
8 years ago |
Daniel Borkmann
|
74451e66d5
bpf: make jited programs visible in traces
|
8 years ago |
David S. Miller
|
4e8f2fc1a5
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
|
8 years ago |
Daniel Borkmann
|
d407bd25a2
bpf: don't trigger OOM killer under pressure with map alloc
|
8 years ago |
David S. Miller
|
580bdf5650
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
|
8 years ago |
Daniel Borkmann
|
f1f7714ea5
bpf: rework prog_digest into prog_tag
|
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
|
5ccb071e97
bpf: fix overflow in prog accounting
|
8 years ago |
Daniel Borkmann
|
aafe6ae9ce
bpf: dynamically allocate digest scratch buffer
|
8 years ago |
Daniel Borkmann
|
7bd509e311
bpf: add prog_digest and expose it via fdinfo/netlink
|
8 years ago |
Daniel Borkmann
|
6d67942dd0
bpf: add __must_check attributes to refcount manipulating helpers
|
8 years ago |
Daniel Borkmann
|
c540594f86
bpf, mlx4: fix prog refcount in mlx4_en_try_alloc_resources error path
|
8 years ago |
Daniel Borkmann
|
2d0e30c30f
bpf: add helper for retrieving current numa node id
|
9 years ago |
Josef Bacik
|
484611357c
bpf: allow access into map value arrays
|
9 years ago |
Daniel Borkmann
|
36bbef52c7
bpf: direct packet write and access for helpers for clsact progs
|
9 years ago |
Alexei Starovoitov
|
aa6a5f3cb2
perf, bpf: add perf events core support for BPF_PROG_TYPE_PERF_EVENT programs
|
9 years ago |
Daniel Borkmann
|
aa7145c16d
bpf, events: fix offset in skb copy handler
|
9 years ago |
Brenden Blanco
|
cc2e0b3fbc
bpf: fix implicit declaration of bpf_prog_add
|
9 years ago |
Brenden Blanco
|
59d3656d5b
bpf: add bpf_prog_add api for bulk prog refcnt
|
9 years ago |
Daniel Borkmann
|
555c8a8623
bpf: avoid stack copy and use skb ctx for event output
|
9 years ago |
Daniel Borkmann
|
113214be7f
bpf: refactor bpf_prog_get and type check into helper
|
9 years ago |
Daniel Borkmann
|
1aacde3d22
bpf: generally move prog destruction to RCU deferral
|
9 years ago |
David S. Miller
|
ee58b57100
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
|
9 years ago |
Daniel Borkmann
|
ceb5607035
bpf, perf: delay release of BPF prog after grace period
|
9 years ago |
Daniel Borkmann
|
3b1efb196e
bpf, maps: flush own entries on perf map release
|
9 years ago |
Daniel Borkmann
|
d056a78876
bpf, maps: extend map_fd_get_ptr arguments
|
9 years ago |