From: Helge Deller <deller@xxxxxx> A first patch series to support eBPF natively on parisc, for 32- and 64-bit kernels. Tested with the in-kernel eBPF testsuite (CONFIG_TEST_BPF). Please test! Helge Helge Deller (5): parisc: Add 32-bit eBPF JIT compiler parisc: Add 64-bit eBPF JIT compiler parisc: Add eBPF JIT compiler glue code and Makefile parisc: Fix comment on Elf64 Function descriptor parisc: Wire up eBPF code arch/parisc/Kbuild | 2 +- arch/parisc/Kconfig | 2 + arch/parisc/include/asm/elf.h | 3 +- arch/parisc/net/Makefile | 9 + arch/parisc/net/bpf_jit.h | 479 +++++++++ arch/parisc/net/bpf_jit_comp32.c | 1615 ++++++++++++++++++++++++++++++ arch/parisc/net/bpf_jit_comp64.c | 1209 ++++++++++++++++++++++ arch/parisc/net/bpf_jit_core.c | 207 ++++ 8 files changed, 3523 insertions(+), 3 deletions(-) create mode 100644 arch/parisc/net/Makefile create mode 100644 arch/parisc/net/bpf_jit.h create mode 100644 arch/parisc/net/bpf_jit_comp32.c create mode 100644 arch/parisc/net/bpf_jit_comp64.c create mode 100644 arch/parisc/net/bpf_jit_core.c -- 2.41.0