openwrtv3/target/linux/generic
Brett Mastbergen f57806b56e kernel: generic: Fix nftables inet table breakage
Commit b7265c59ab ("kernel: backport a series of netfilter cleanup
patches to 4.14") added patch 302-netfilter-nf_tables_inet-don-t-use-
multihook-infrast.patch.  That patch switches the netfilter core in the
kernel to use the new native NFPROTO_INET support.  Unfortunately, the
new native NFPROTO_INET support does not exist in 4.14 and was not
backported along with this patchset.  As such, nftables inet tables never
see any traffic.

As an example the following nft counter rule should increment for every
packet coming into the box, but never will:

nft add table inet foo
nft add chain inet foo bar { type filter hook input priority 0\; }
nft add rule inet foo bar counter

This commit pulls in the required backport patches to add the new
native NFPROTO_INET support, and thus restore nftables inet table
functionality.

Tested on Turris Omnia (mvebu)

Fixes: b7265c59ab ("kernel: backport a series of netfilter cleanup ...")
Signed-off-by: Brett Mastbergen <bmastbergen@untangle.com>
2018-09-22 21:20:55 +02:00
..
backport-4.9 kernel: bump 4.9 to 4.9.127 2018-09-17 15:47:44 +02:00
backport-4.14 kernel: generic: Fix nftables inet table breakage 2018-09-22 21:20:55 +02:00
files generic: revert workarounds for AR8337 switch 2018-08-23 22:40:59 +02:00
hack-4.9 kernel: bump 4.9 to 4.9.122 2018-08-20 13:03:22 +02:00
hack-4.14 kernel: generic: Fix nftables inet table breakage 2018-09-22 21:20:55 +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-3.18 kernel: bump 3.18 to 3.18.121 2018-09-07 17:21:24 +02:00
pending-4.9 kernel: bump 4.9 to 4.9.124 2018-08-28 23:05:39 +02:00
pending-4.14 kernel: generic: Fix nftables inet table breakage 2018-09-22 21:20:55 +02:00
config-3.18 config: extend small_flash feature 2018-07-12 18:15:33 +02:00
config-4.9 config: extend small_flash feature 2018-07-12 18:15:33 +02:00
config-4.14 kernel: add missing symbol 2018-09-10 17:50:40 +02:00
PATCHES kernel: update PATCHES with a stricter policy 2013-07-09 20:52:07 +00:00