immortalwrt/target/linux/generic
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
..
backport-4.9 Merge Mainline 2020-08-01 02:17:20 +08:00
backport-4.14 Merge Mainline 2020-07-29 17:46:34 +08:00
backport-4.19 Merge Mainline 2020-07-31 21:46:49 +08:00
backport-5.4 kernel: mips: restore missing MIPS32 cBPF JIT 2020-08-03 00:18:37 +08:00
files Merge Mainline 2020-07-12 18:15:13 +08:00
hack-4.9 Merge Mainline 2020-07-04 12:12:57 +08:00
hack-4.14 Merge Mainline 2020-07-04 12:12:57 +08:00
hack-4.19 Merge Mainline 2020-07-29 17:46:34 +08:00
hack-5.4 kernel: bump 5.4 to 5.4.54 2020-07-29 18:04:27 +08:00
image update source 2017-09-06 19:19:45 +08:00
other-files update source 2017-09-06 19:19:45 +08:00
pending-4.9 Merge Mainline 2020-07-22 17:48:51 +08:00
pending-4.14 Merge Mainline 2020-07-05 21:36:02 +08:00
pending-4.19 kernel/4.19: drop outdated patch 2020-07-18 14:40:55 +08:00
pending-5.4 kernel: bump 5.4 to 5.4.53 2020-07-22 16:59:36 +08:00
config-4.9 target/generic: add missing config 2020-04-13 22:21:52 +08:00
config-4.14 Merge Mainline 2020-07-02 18:39:46 +08:00
config-4.19 Merge Mainline 2020-07-12 18:15:13 +08:00
config-5.4 Merge Mainline 2020-07-04 12:12:57 +08:00
PATCHES update source 2017-09-06 19:19:45 +08:00