-
- Downloads
Merge branch 'implement-cpuv4-support-for-s390x'
Ilya Leoshkevich says: ==================== Implement cpuv4 support for s390x v1: https://lore.kernel.org/bpf/20230830011128.1415752-1-iii@linux.ibm.com/ v1 -> v2: - Redo Disable zero-extension for BPF_MEMSX as Puranjay and Alexei suggested. - Drop the bpf_ct_insert_entry() patch, it went in via the bpf tree. - Rebase, don't apply A-bs because there were fixed conflicts. Hi, This series adds the cpuv4 support to the s390x eBPF JIT. Patches 1-3 are preliminary bugfixes. Patches 4-8 implement the new instructions. Patches 9-10 enable the tests. Best regards, Ilya ==================== Link: https://lore.kernel.org/r/20230919101336.2223655-1-iii@linux.ibm.com Signed-off-by:Alexei Starovoitov <ast@kernel.org>
Showing
- arch/s390/net/bpf_jit_comp.c 202 additions, 63 deletionsarch/s390/net/bpf_jit_comp.c
- kernel/bpf/verifier.c 1 addition, 1 deletionkernel/bpf/verifier.c
- tools/testing/selftests/bpf/DENYLIST.s390x 0 additions, 25 deletionstools/testing/selftests/bpf/DENYLIST.s390x
- tools/testing/selftests/bpf/cgroup_helpers.c 26 additions, 7 deletionstools/testing/selftests/bpf/cgroup_helpers.c
- tools/testing/selftests/bpf/progs/test_ldsx_insn.c 7 additions, 2 deletionstools/testing/selftests/bpf/progs/test_ldsx_insn.c
- tools/testing/selftests/bpf/progs/verifier_bswap.c 2 additions, 1 deletiontools/testing/selftests/bpf/progs/verifier_bswap.c
- tools/testing/selftests/bpf/progs/verifier_gotol.c 2 additions, 1 deletiontools/testing/selftests/bpf/progs/verifier_gotol.c
- tools/testing/selftests/bpf/progs/verifier_ldsx.c 87 additions, 62 deletionstools/testing/selftests/bpf/progs/verifier_ldsx.c
- tools/testing/selftests/bpf/progs/verifier_movsx.c 2 additions, 1 deletiontools/testing/selftests/bpf/progs/verifier_movsx.c
- tools/testing/selftests/bpf/progs/verifier_sdiv.c 2 additions, 1 deletiontools/testing/selftests/bpf/progs/verifier_sdiv.c
Loading
Please register or sign in to comment