BPF stable patches
Status from this message: This is a note to let you know that I've just added the patch titled
Get series with b4
b4 am [email protected]Versions newest first
Patches in v1 Applied
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/8 | x86: bpf_jit: small optimization in emit_bpf_tail_call()arch/ | +4 | 4 replies | |
| 2/8 | bpf: fix bpf_tail_call() x64 JITarch/ kernel/ | +3 | 1 reply | |
| 3/8 | bpf: introduce BPF_JIT_ALWAYS_ON configinit/ kernel/ lib/ +3 more | +49 | 1 reply | |
| 4/8 | bpf: arsh is not supported in 32 bit alu thus reject itkernel/ | +5 | 1 reply | |
| 5/8 | bpf: avoid false sharing of map refcount with max_entriesinclude/ | +12 | 1 reply | |
| 6/8 | bpf: fix divides by zerokernel/ | +2 | 1 reply | |
| 7/8 | bpf: fix 32-bit divide by zerokernel/ net/ | +22 | 1 reply | |
| 8/8 | bpf: reject stores into ctx via st and xaddkernel/ | +19 | 1 reply |
Reviews trailers per patch
2 of 8 patches have a Reviewed-by or Acked-by.
| Patch | Daniel Borkmann | Alexei Starovoitov | Martin KaFai Lau | Eric Dumazet |
|---|---|---|---|---|
| 1/8 | A-b A-b | A-b A-b | ||
| 2/8 | A-b A-b | A-b A-b | R-b R-b | |
| 3/8 | ||||
| 4/8 | ||||
| 5/8 | ||||
| 6/8 | ||||
| 7/8 | ||||
| 8/8 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 4 reviewers.
Cover letter [PATCH stable 4.9 0/8] BPF stable patches
All for 4.9 backported and tested.
Thanks!
Alexei Starovoitov (3):
bpf: fix bpf_tail_call() x64 JIT
bpf: introduce BPF_JIT_ALWAYS_ON config
bpf: fix 32-bit divide by zero
Daniel Borkmann (3):
bpf: arsh is not supported in 32 bit alu thus reject it
bpf: avoid false sharing of map refcount with max_entries
bpf: reject stores into ctx via st and xadd
Eric Dumazet (2):
x86: bpf_jit: small optimization in emit_bpf_tail_call()
bpf: fix divides by zero
arch/x86/net/bpf_jit_comp.c | 13 ++++++------- include/linux/bpf.h | 16 ++++++++++++---- init/Kconfig | 7 +++++++ kernel/bpf/core.c | 24 +++++++++++++++++++++--- kernel/bpf/verifier.c | 42 ++++++++++++++++++++++++++++++++++++++++++ lib/test_bpf.c | 11 +++++++---- net/core/filter.c | 10 ++++++---- net/core/sysctl_net_core.c | 6 ++++++ net/socket.c | 9 +++++++++ 9 files changed, 116 insertions(+), 22 deletions(-)
Signature · 1 line
2.9.5