BPF updates
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest10 patches 2 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/10 | bpf: minor cleanups in ebpf codekernel/ net/ | +15 | 0 replies | |
| 2/10 | bpf: move bpf_jit_enable declarationinclude/ include/ | +2 | 0 replies | |
| 3/10 | bpf: split HAVE_BPF_JIT into cBPF and eBPF variantarch/ arch/ arch/ +5 more | +18 | 0 replies | |
| 4/10 | bpf, x86/arm64: remove useless checks on progarch/ arch/ | +0 | 0 replies | |
| 5/10 | bpf: add bpf_patch_insn_single helperinclude/ kernel/ kernel/ | +83 | 0 replies | |
| 6/10 | bpf: prepare bpf_int_jit_compile/bpf_prog_select_runtime apisarch/ arch/ arch/ +5 more | +40 | 0 replies | |
| 7/10 | bpf: add generic constant blinding for use in jitsDocumentation/ include/ kernel/ +2 more | +270 | 0 replies | |
| 8/10 | bpf, x86: add support for constant blindingarch/ | +53 | 0 replies | |
| 9/10 | bpf, arm64: add support for constant blindingarch/ | +40 | 0 replies | |
| 10/10 | bpf, s390: add support for constant blindingarch/ | +56 | 0 replies |
Reviews trailers per patch
9 of 10 patches have a Reviewed-by or Acked-by.
| Patch | Alexei Starovoitov | Elena Reshetova | Zi Shen Lim | Yang Shi |
|---|---|---|---|---|
| 1/10 | A-b | |||
| 2/10 | A-b | |||
| 3/10 | A-b | |||
| 4/10 | A-b | |||
| 5/10 | A-b | |||
| 6/10 | A-b | |||
| 7/10 | A-b | R-b | ||
| 8/10 | A-b | |||
| 9/10 | A-b | A-b T-b | ||
| 10/10 |
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 net-next 00/10] BPF updates
This set implements constant blinding for BPF, first couple of patches are some preparatory cleanups, followed by the blinding. Please see individual patches for details.
Thanks a lot!
Daniel Borkmann (10):
bpf: minor cleanups in ebpf code
bpf: move bpf_jit_enable declaration
bpf: split HAVE_BPF_JIT into cBPF and eBPF variant bpf, x86/arm64: remove useless checks on prog
bpf: add bpf_patch_insn_single helper
bpf: prepare bpf_int_jit_compile/bpf_prog_select_runtime apis
bpf: add generic constant blinding for use in jits bpf, x86: add support for constant blinding
bpf, arm64: add support for constant blinding
bpf, s390: add support for constant blinding
Documentation/sysctl/net.txt | 11 ++ arch/arm/Kconfig | 2 +- arch/arm64/Kconfig | 2 +- arch/arm64/net/bpf_jit_comp.c | 56 +++++--- arch/mips/Kconfig | 2 +- arch/powerpc/Kconfig | 2 +- arch/s390/Kconfig | 2 +- arch/s390/net/bpf_jit_comp.c | 77 ++++++++--- arch/sparc/Kconfig | 2 +- arch/x86/Kconfig | 2 +- arch/x86/net/bpf_jit_comp.c | 70 +++++++--- include/linux/filter.h | 52 +++++++- include/linux/netdevice.h | 1 - kernel/bpf/core.c | 294 +++++++++++++++++++++++++++++++++++++++++- kernel/bpf/syscall.c | 2 +- kernel/bpf/verifier.c | 53 ++------ lib/test_bpf.c | 5 +- net/Kconfig | 21 ++- net/core/filter.c | 40 +++--- net/core/sysctl_net_core.c | 9 ++ 20 files changed, 569 insertions(+), 136 deletions(-)
Signature · 1 line
1.9.3