immortalwrt/target
Tony Ambardar d6283216bd
kernel: mips: restore missing MIPS32 cBPF JIT
Kernel v5.1 included an eBPF JIT for MIPS32 kernels, but problems were
discovered [1] and the changes later reverted in kernel v5.5 with commits:

  * f8fffebdea75 ("MIPS: BPF: Disable MIPS32 eBPF JIT")
  * 36366e367ee9 ("MIPS: BPF: Restore MIPS32 cBPF JIT")

Only the first of these was backported to LTS kernel 5.4, leaving cBPF
programs without a JIT and introducing a performance regression for any
such users e.g. libpcap, tcpdump, etc.

Restore cBPF performance by backporting the second commit above:
  * 070-v5.5-MIPS-BPF-Restore-MIPS32-cBPF-JIT.patch

[1] https://lore.kernel.org/bpf/20191205182318.2761605-1-paulburton@kernel.org/

Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
2020-08-03 00:18:37 +08:00
..
imagebuilder imagebuilder: Remove json_info_files/ before build 2020-06-12 12:10:10 +08:00
linux kernel: mips: restore missing MIPS32 cBPF JIT 2020-08-03 00:18:37 +08:00
sdk SDK: multi-cores compress SDK 2020-07-27 23:24:57 +08:00
toolchain toolchain/wrapper.sh: fix remaining shellcheck warnings 2020-07-12 12:12:56 +08:00
Config.in target: make TESTING_KERNEL selectable 2020-04-14 23:56:07 +08:00
Makefile update target 2019-08-19 22:26:19 +08:00