openwrtv4/target/linux/generic/backport-4.14
Felix Fietkau 1033356442 kernel: backport netfilter NAT offload support to 4.14
This only works with nftables for now, iptables support will be added
later. Includes a number of related upstream nftables improvements to
simplify backporting follow-up changes

Signed-off-by: John Crispin <john@phrozen.org>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2018-02-21 20:12:42 +01:00
..
010-Kbuild-don-t-hardcode-path-to-awk-in-scripts-ld-vers.patch kernel: generic: Add kernel 4.14 support 2017-12-16 22:11:19 +01:00
011-kbuild-export-SUBARCH.patch kernel: bump 4.14 to 4.14.11 2018-01-03 00:07:10 +02:00
020-backport_netfilter_rtcache.patch kernel: generic: Add kernel 4.14 support 2017-12-16 22:11:19 +01:00
025-tcp-allow-drivers-to-tweak-TSQ-logic.patch kernel: bump 4.14 to 4.14.20 2018-02-18 02:59:48 +01:00
040-v4.17-0001-mtd-move-code-adding-master-MTD-out-of-mtd_add_devic.patch kernel: backport patches simplifying mtd_device_parse_register code 2018-02-19 16:01:44 +01:00
040-v4.17-0002-mtd-get-rid-of-the-mtd_add_device_partitions.patch kernel: backport patches simplifying mtd_device_parse_register code 2018-02-19 16:01:44 +01:00
041-v4.16-0001-mtd-partitions-add-of_match_table-parser-matching.patch kernel: backport mtd implementation for "compatible" in "partitions" subnode 2018-01-11 12:07:49 +01:00
041-v4.16-0002-mtd-ofpart-add-of_match_table-with-fixed-partitions.patch kernel: backport mtd implementation for "compatible" in "partitions" subnode 2018-01-11 12:07:49 +01:00
071-v4.15-0001-net-bgmac-enable-master-mode-for-BCM54210E-and-B5021.patch kernel: generic: Add kernel 4.14 support 2017-12-16 22:11:19 +01:00
076-v4.15-0001-net-phy-broadcom-support-new-device-flag-for-setting.patch kernel: generic: Add kernel 4.14 support 2017-12-16 22:11:19 +01:00
270-uapi-libc-compat-add-fallback-for-unsupported-libcs.patch kernel: use upstream patches for musl 2018-01-20 22:11:33 +01:00
272-uapi-if_ether.h-prevent-redefinition-of-struct-ethhd.patch kernel: use upstream patches for musl 2018-01-20 22:11:33 +01:00
300-netfilter-nf_tables-explicit-nft_set_pktinfo-call-fr.patch kernel: backport a series of netfilter cleanup patches to 4.14 2018-02-21 20:12:42 +01:00
301-netfilter-core-only-allow-one-nat-hook-per-hook-poin.patch kernel: backport a series of netfilter cleanup patches to 4.14 2018-02-21 20:12:42 +01:00
302-netfilter-nf_tables_inet-don-t-use-multihook-infrast.patch kernel: backport a series of netfilter cleanup patches to 4.14 2018-02-21 20:12:42 +01:00
303-netfilter-nf_tables-remove-multihook-chains-and-fami.patch kernel: backport a series of netfilter cleanup patches to 4.14 2018-02-21 20:12:42 +01:00
304-netfilter-move-checksum-indirection-to-struct-nf_ipv.patch kernel: backport a series of netfilter cleanup patches to 4.14 2018-02-21 20:12:42 +01:00
305-netfilter-move-checksum_partial-indirection-to-struc.patch kernel: backport a series of netfilter cleanup patches to 4.14 2018-02-21 20:12:42 +01:00
306-netfilter-remove-saveroute-indirection-in-struct-nf_.patch kernel: backport a series of netfilter cleanup patches to 4.14 2018-02-21 20:12:42 +01:00
307-netfilter-move-route-indirection-to-struct-nf_ipv6_o.patch kernel: backport a series of netfilter cleanup patches to 4.14 2018-02-21 20:12:42 +01:00
308-netfilter-move-reroute-indirection-to-struct-nf_ipv6.patch kernel: backport a series of netfilter cleanup patches to 4.14 2018-02-21 20:12:42 +01:00
309-netfilter-remove-route_key_size-field-in-struct-nf_a.patch kernel: backport a series of netfilter cleanup patches to 4.14 2018-02-21 20:12:42 +01:00
310-netfilter-remove-struct-nf_afinfo-and-its-helper-fun.patch kernel: backport a series of netfilter cleanup patches to 4.14 2018-02-21 20:12:42 +01:00
311-netfilter-nf_tables_arp-don-t-set-forward-chain.patch kernel: backport a series of netfilter cleanup patches to 4.14 2018-02-21 20:12:42 +01:00
312-netfilter-nf_tables-remove-hooks-from-family-definit.patch kernel: backport a series of netfilter cleanup patches to 4.14 2018-02-21 20:12:42 +01:00
313-netfilter-remove-defensive-check-on-malformed-packet.patch kernel: backport a series of netfilter cleanup patches to 4.14 2018-02-21 20:12:42 +01:00
314-netfilter-meta-secpath-support.patch kernel: backport a series of netfilter cleanup patches to 4.14 2018-02-21 20:12:42 +01:00
315-netfilter-conntrack-move-nf_ct_netns_-get-put-to-cor.patch kernel: backport a series of netfilter cleanup patches to 4.14 2018-02-21 20:12:42 +01:00
320-netfilter-nf_conntrack-add-IPS_OFFLOAD-status-bit.patch kernel: backport netfilter NAT offload support to 4.14 2018-02-21 20:12:42 +01:00
321-netfilter-nf_tables-add-flow-table-netlink-frontend.patch kernel: backport netfilter NAT offload support to 4.14 2018-02-21 20:12:42 +01:00
322-netfilter-add-generic-flow-table-infrastructure.patch kernel: backport netfilter NAT offload support to 4.14 2018-02-21 20:12:42 +01:00
323-netfilter-flow-table-support-for-IPv4.patch kernel: backport netfilter NAT offload support to 4.14 2018-02-21 20:12:42 +01:00
324-netfilter-flow-table-support-for-IPv6.patch kernel: backport netfilter NAT offload support to 4.14 2018-02-21 20:12:42 +01:00
325-netfilter-flow-table-support-for-the-mixed-IPv4-IPv6.patch kernel: backport netfilter NAT offload support to 4.14 2018-02-21 20:12:42 +01:00
326-netfilter-nf_tables-flow-offload-expression.patch kernel: backport netfilter NAT offload support to 4.14 2018-02-21 20:12:42 +01:00
327-netfilter-nf_tables-remove-nhooks-field-from-struct-.patch kernel: backport netfilter NAT offload support to 4.14 2018-02-21 20:12:42 +01:00
328-netfilter-nf_tables-fix-a-typo-in-nf_tables_getflowt.patch kernel: backport netfilter NAT offload support to 4.14 2018-02-21 20:12:42 +01:00
329-netfilter-improve-flow-table-Kconfig-dependencies.patch kernel: backport netfilter NAT offload support to 4.14 2018-02-21 20:12:42 +01:00
330-netfilter-nf_tables-remove-flag-field-from-struct-nf.patch kernel: backport netfilter NAT offload support to 4.14 2018-02-21 20:12:42 +01:00
331-netfilter-nf_tables-no-need-for-struct-nft_af_info-t.patch kernel: backport netfilter NAT offload support to 4.14 2018-02-21 20:12:42 +01:00
332-netfilter-nf_tables-remove-struct-nft_af_info-parame.patch kernel: backport netfilter NAT offload support to 4.14 2018-02-21 20:12:42 +01:00
333-netfilter-nf_tables-fix-chain-filter-in-nf_tables_du.patch kernel: backport netfilter NAT offload support to 4.14 2018-02-21 20:12:42 +01:00
334-netfilter-nf_tables-fix-potential-NULL-ptr-deref-in-.patch kernel: backport netfilter NAT offload support to 4.14 2018-02-21 20:12:42 +01:00
335-netfilter-nf_tables-add-single-table-list-for-all-fa.patch kernel: backport netfilter NAT offload support to 4.14 2018-02-21 20:12:42 +01:00
336-netfilter-exit_net-cleanup-check-added.patch kernel: backport netfilter NAT offload support to 4.14 2018-02-21 20:12:42 +01:00
337-netfilter-nf_tables-get-rid-of-pernet-families.patch kernel: backport netfilter NAT offload support to 4.14 2018-02-21 20:12:42 +01:00
338-netfilter-nf_tables-get-rid-of-struct-nft_af_info-ab.patch kernel: backport netfilter NAT offload support to 4.14 2018-02-21 20:12:42 +01:00
339-netfilter-nft_flow_offload-wait-for-garbage-collecto.patch kernel: backport netfilter NAT offload support to 4.14 2018-02-21 20:12:42 +01:00
340-netfilter-nft_flow_offload-no-need-to-flush-entries-.patch kernel: backport netfilter NAT offload support to 4.14 2018-02-21 20:12:42 +01:00
341-netfilter-nft_flow_offload-move-flowtable-cleanup-ro.patch kernel: backport netfilter NAT offload support to 4.14 2018-02-21 20:12:42 +01:00
342-netfilter-nf_tables-fix-flowtable-free.patch kernel: backport netfilter NAT offload support to 4.14 2018-02-21 20:12:42 +01:00
343-netfilter-nft_flow_offload-handle-netdevice-events-f.patch kernel: backport netfilter NAT offload support to 4.14 2018-02-21 20:12:42 +01:00
344-netfilter-nf_tables-allocate-handle-and-delete-objec.patch kernel: backport netfilter NAT offload support to 4.14 2018-02-21 20:12:42 +01:00
345-netfilter-nf_flow_offload-fix-use-after-free-and-a-r.patch kernel: backport netfilter NAT offload support to 4.14 2018-02-21 20:12:42 +01:00
346-netfilter-flowtable-infrastructure-depends-on-NETFIL.patch kernel: backport netfilter NAT offload support to 4.14 2018-02-21 20:12:42 +01:00
347-netfilter-remove-duplicated-include.patch kernel: backport netfilter NAT offload support to 4.14 2018-02-21 20:12:42 +01:00
348-netfilter-nf_flow_table-use-IP_CT_DIR_-values-for-FL.patch kernel: backport netfilter NAT offload support to 4.14 2018-02-21 20:12:42 +01:00
349-netfilter-nf_flow_table-clean-up-flow_offload_alloc.patch kernel: backport netfilter NAT offload support to 4.14 2018-02-21 20:12:42 +01:00
350-ipv6-make-ip6_dst_mtu_forward-inline.patch kernel: backport netfilter NAT offload support to 4.14 2018-02-21 20:12:42 +01:00
351-netfilter-nf_flow_table-cache-mtu-in-struct-flow_off.patch kernel: backport netfilter NAT offload support to 4.14 2018-02-21 20:12:42 +01:00
352-netfilter-nf_flow_table-rename-nf_flow_table.c-to-nf.patch kernel: backport netfilter NAT offload support to 4.14 2018-02-21 20:12:42 +01:00
353-netfilter-nf_flow_table-move-ipv4-offload-hook-code-.patch kernel: backport netfilter NAT offload support to 4.14 2018-02-21 20:12:42 +01:00
354-netfilter-nf_flow_table-move-ip-header-check-out-of-.patch kernel: backport netfilter NAT offload support to 4.14 2018-02-21 20:12:42 +01:00
355-netfilter-nf_flow_table-move-ipv6-offload-hook-code-.patch kernel: backport netfilter NAT offload support to 4.14 2018-02-21 20:12:42 +01:00
356-netfilter-nf_flow_table-relax-mixed-ipv4-ipv6-flowta.patch kernel: backport netfilter NAT offload support to 4.14 2018-02-21 20:12:42 +01:00
357-netfilter-nf_flow_table-move-init-code-to-nf_flow_ta.patch kernel: backport netfilter NAT offload support to 4.14 2018-02-21 20:12:42 +01:00
358-netfilter-nf_flow_table-fix-priv-pointer-for-netdev-.patch kernel: backport netfilter NAT offload support to 4.14 2018-02-21 20:12:42 +01:00
359-netfilter-nf_flow_table-track-flow-tables-in-nf_flow.patch kernel: backport netfilter NAT offload support to 4.14 2018-02-21 20:12:42 +01:00
360-netfilter-nf_flow_table-add-hardware-offload-support.patch kernel: backport netfilter NAT offload support to 4.14 2018-02-21 20:12:42 +01:00