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/9 | bpf: fix branch pruning logickernel/ | +28 | 1 reply | |
| 2/9 | x86: bpf_jit: small optimization in emit_bpf_tail_call()arch/ | +4 | 1 reply | |
| 3/9 | bpf: fix bpf_tail_call() x64 JITarch/ kernel/ | +3 | 1 reply | |
| 4/9 | bpf: introduce BPF_JIT_ALWAYS_ON configarch/ arch/ arch/ +7 more | +62 | 1 reply | |
| 5/9 | bpf: arsh is not supported in 32 bit alu thus reject itkernel/ | +5 | 1 reply | |
| 6/9 | bpf: avoid false sharing of map refcount with max_entriesinclude/ | +12 | 1 reply | |
| 7/9 | bpf: fix divides by zerokernel/ | +2 | 1 reply | |
| 8/9 | bpf: fix 32-bit divide by zerokernel/ net/ | +22 | 1 reply | |
| 9/9 | bpf: reject stores into ctx via st and xaddkernel/ | +19 | 1 reply |
Reviews trailers per patch
3 of 9 patches have a Reviewed-by or Acked-by.
| Patch | Daniel Borkmann | Alexei Starovoitov | Martin KaFai Lau | Eric Dumazet |
|---|---|---|---|---|
| 1/9 | A-b A-b | |||
| 2/9 | A-b A-b | A-b A-b | ||
| 3/9 | A-b A-b | A-b A-b | R-b R-b | |
| 4/9 | ||||
| 5/9 | ||||
| 6/9 | ||||
| 7/9 | ||||
| 8/9 | ||||
| 9/9 |
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.4 0/9] BPF stable patches
All for 4.4 backported and (limited) testing.
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 (4):
bpf: fix branch pruning logic
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/arm64/Kconfig | 1 + arch/s390/Kconfig | 1 + arch/x86/Kconfig | 1 + arch/x86/net/bpf_jit_comp.c | 13 ++++----- include/linux/bpf.h | 16 ++++++++--- init/Kconfig | 7 +++++ kernel/bpf/core.c | 30 ++++++++++++++++--- kernel/bpf/verifier.c | 70 +++++++++++++++++++++++++++++++++++++++++++++ lib/test_bpf.c | 13 +++++---- net/Kconfig | 3 ++ net/core/filter.c | 8 +++++- net/core/sysctl_net_core.c | 6 ++++ net/socket.c | 9 ++++++ 13 files changed, 157 insertions(+), 21 deletions(-)
Signature · 1 line
2.9.5