openwrt/target/linux/generic/hack-5.10
Hauke Mehrtens 6c901ec97d kernel: Backport upstream flowtable patches from 5.15
This backports some patches from kernel 5.15 to fix issues with
flowtable offloading in kernel 5.10. OpenWrt backports most of the
patches related to flowtable offloading from kernel 5.15 already, but we
are missing some of the extra fixes.

This fixes some connection tracking problems when a flow gets removed
from the offload and added to the normal SW path again.

The patch 614-v5.18-netfilter-flowtable-fix-TCP-flow-teardown.patch was
extended manually with the nf_conntrack_tcp_established() function.

All changes are already included in kernel 5.15.

Fixes: #8776
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(cherry picked from commit 96ef2dabce)
2022-08-14 00:29:20 +02:00
..
204-module_strip.patch kernel: bump 5.10 to 5.10.122 2022-06-27 22:34:07 +02:00
205-kconfig-exit.patch kernel: bump 5.10 to 5.10.58 2021-08-14 16:32:34 +01:00
210-darwin_scripts_include.patch
211-darwin-uuid-typedef-clash.patch
212-tools_portability.patch
214-spidev_h_portability.patch
220-arm-gc_sections.patch kernel: bump 5.10 to 5.10.105 2022-03-19 16:13:58 +01:00
221-module_exports.patch kernel: bump 5.10 to 5.10.133 2022-07-30 17:22:16 +02:00
230-openwrt_lzma_options.patch
249-udp-tunnel-selection.patch
250-netfilter_depends.patch
251-kconfig.patch kernel: bump 5.10 to 5.10.124 2022-06-27 22:34:07 +02:00
252-SATA_PMP.patch kirkwood: solidify SATA_PMP config 2021-10-03 01:13:12 +02:00
253-ksmbd-config.patch kernel: bump 5.10 to 5.10.124 2022-06-27 22:34:07 +02:00
259-regmap_dynamic.patch kernel: bump 5.10 to 5.10.94 2022-02-01 23:34:07 +00:00
260-crypto_test_dependencies.patch kernel: bump 5.10 to 5.10.124 2022-06-27 22:34:07 +02:00
261-lib-arc4-unhide.patch kernel: bump 5.10 to 5.10.120 2022-06-07 22:28:59 +02:00
280-rfkill-stubs.patch
300-MIPS-r4k_cache-use-more-efficient-cache-blast.patch
301-mips_image_cmdline_hack.patch kernel: bump 5.10 to 5.10.82 2021-11-27 19:19:30 +01:00
321-powerpc_crtsavres_prereq.patch
401-mtd-super-don-t-reply-on-mtdblock-device-minor.patch kernel: support FIT partition parser on mtdblock devices 2021-04-09 16:04:35 +01:00
402-mtd-blktrans-call-add-disks-after-mtd-device.patch kernel: Refresh patches for all targets 2022-07-03 18:54:04 +02:00
410-block-fit-partition-parser.patch kernel: generic: improve FIT partition parser 2022-03-27 16:14:00 +01:00
420-mtd-set-rootfs-to-be-root-dev.patch kernel: Refresh patches for all targets 2022-07-03 18:54:04 +02:00
421-drivers-mtd-parsers-add-nvmem-support-to-cmdlinepart.patch kernel: mtd: parsers: add nvmem support to cmdlinepart 2021-12-27 13:51:41 +01:00
430-mtk-bmt-support.patch kernel: move mediatek BMT support patch to generic patches 2022-01-13 18:33:06 +01:00
531-debloat_lzma.patch kernel: 5.10: refresh patches 2021-02-16 23:48:23 +01:00
600-bridge_offload.patch kernel: bump 5.10 to 5.10.118 2022-06-07 22:28:59 +02:00
645-netfilter-connmark-introduce-set-dscpmark.patch
650-netfilter-add-xt_FLOWOFFLOAD-target.patch kernel: Backport upstream flowtable patches from 5.15 2022-08-14 00:29:20 +02:00
651-wireless_mesh_header.patch
660-fq_codel_defaults.patch kernel: bump 5.10 to 5.10.68 2021-09-30 22:29:33 +01:00
661-kernel-ct-size-the-hashtable-more-adequately.patch kernel: scale nf_conntrack_max more reasonably 2022-08-11 21:54:09 +01:00
700-swconfig_switch_drivers.patch kernel: 5.10: packet mangling code only for ar8216 driver 2021-11-02 22:36:41 +01:00
710-net-dsa-mv88e6xxx-default-VID-1.patch kernel: bump 5.10 to 5.10.75 2021-10-21 00:17:36 +02:00
711-net-dsa-mv88e6xxx-disable-ATU-violation.patch kernel: bump 5.10 to 5.10.75 2021-10-21 00:17:36 +02:00
720-net-phy-add-aqr-phys.patch kernel: bump 5.10 to 5.10.127 2022-07-01 20:28:35 +02:00
721-net-add-packet-mangeling.patch kernel: bump 5.10 to 5.10.121 2022-06-27 22:34:07 +02:00
722-net-phy-aquantia-enable-AQR112-and-AQR412.patch kernel: bump 5.10 to 5.10.127 2022-07-01 20:28:35 +02:00
723-net-phy-aquantia-fix-system-side-protocol-mi.patch kernel: bump 5.10 to 5.10.127 2022-07-01 20:28:35 +02:00
724-net-phy-aquantia-Add-AQR113-driver-support.patch kernel: bump 5.10 to 5.10.127 2022-07-01 20:28:35 +02:00
725-net-phy-aquantia-add-PHY_IDs-for-AQR112-variants.patch kernel: bump 5.10 to 5.10.127 2022-07-01 20:28:35 +02:00
760-net-usb-r8152-add-LED-configuration-from-OF.patch rockchip: move r8152 related patches to generic 2021-10-30 21:17:20 +02:00
761-dt-bindings-net-add-RTL8152-binding-documentation.patch rockchip: move r8152 related patches to generic 2021-10-30 21:17:20 +02:00
773-bgmac-add-srab-switch.patch kernel: backport bgmac upstream commits from 5.15 / for 5.16 2021-10-07 11:30:18 +02:00
780-usb-net-MeigLink_modem_support.patch kernel: bump 5.10 to 5.10.127 2022-07-01 20:28:35 +02:00
800-GPIO-add-named-gpio-exports.patch kernel: bump 5.10 to 5.10.121 2022-06-27 22:34:07 +02:00
901-debloat_sock_diag.patch kernel: 5.10: fix ar8216 vlans 2021-11-02 22:36:41 +01:00
902-debloat_proc.patch kernel: bump 5.10 to 5.10.116 2022-05-18 00:16:11 +02:00
904-debloat_dma_buf.patch kernel: bump 5.10 to 5.10.110 2022-04-10 16:31:42 +01:00
910-kobject_uevent.patch
911-kobject_add_broadcast_uevent.patch kernel: bump 5.10 to 5.10.38 2021-05-22 21:54:17 +01:00
920-device_tree_cmdline.patch kernel: move bootargs-append patch to generic 2022-01-29 23:50:28 +09:00