openwrt/target/linux/generic
Tony Ambardar a4856dab0d 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-07-31 13:42:14 +01:00
..
backport-4.14 kernel: Update kernel 4.14 to version 4.14.187 2020-07-04 21:12:42 +02:00
backport-4.19 kernel: Update kernel 4.19 to version 4.19.131 2020-07-04 21:12:42 +02:00
backport-5.4 kernel: mips: restore missing MIPS32 cBPF JIT 2020-07-31 13:42:14 +01:00
files treewide: rename POWER_ON_STRIP register 2020-07-25 21:50:50 +02:00
hack-4.14 kernel: Update kernel 4.14 to version 4.14.187 2020-07-04 21:12:42 +02:00
hack-4.19 kernel: Update kernel 4.19 to version 4.19.131 2020-07-04 21:12:42 +02:00
hack-5.4 kernel: bump 5.4 to 5.4.52 2020-07-17 11:00:33 +02:00
image treewide: replace nbd@openwrt.org with nbd@nbd.name 2016-06-07 08:58:42 +02:00
other-files kernel: move initramfs's init script out of base-files 2017-04-04 14:06:40 +02:00
pending-4.14 kernel: Update kernel 4.14 to version 4.14.187 2020-07-04 21:12:42 +02:00
pending-4.19 kernel: Update kernel 4.19 to version 4.19.131 2020-07-04 21:12:42 +02:00
pending-5.4 kernel: bump 5.4 to 5.4.51 2020-07-11 13:33:28 +02:00
PATCHES
config-4.14 kernel: clean-up build-configurable kernel config symbols 2020-07-30 16:59:47 +01:00
config-4.19 kernel: clean-up build-configurable kernel config symbols 2020-07-30 16:59:47 +01:00
config-5.4 kernel: clean-up build-configurable kernel config symbols 2020-07-30 16:59:47 +01:00