kernel: replace threaded NAPI implementation in 5.10 with upstream backport
authorFelix Fietkau <nbd@nbd.name>
Sun, 14 Mar 2021 22:53:35 +0000 (23:53 +0100)
committerFelix Fietkau <nbd@nbd.name>
Mon, 15 Mar 2021 13:05:43 +0000 (14:05 +0100)
commit4a79c32fee81aba5ae3a7efda9db7819a66ac838
treeb82934f0c3edb736b975f492f72162a89e0cb1b4
parent12b5f898f9222d35b80058fee5bd2ae935226070
kernel: replace threaded NAPI implementation in 5.10 with upstream backport

This uses a kthread per NAPI instance instead of the workqueue approach

Signed-off-by: Felix Fietkau <nbd@nbd.name>
15 files changed:
target/linux/generic/backport-5.10/600-v5.12-net-extract-napi-poll-functionality-to-__napi_poll.patch [new file with mode: 0644]
target/linux/generic/backport-5.10/601-v5.12-net-implement-threaded-able-napi-poll-loop-support.patch [new file with mode: 0644]
target/linux/generic/backport-5.10/602-v5.12-net-add-sysfs-attribute-to-control-napi-threaded-mod.patch [new file with mode: 0644]
target/linux/generic/backport-5.10/603-v5.12-net-fix-race-between-napi-kthread-mode-and-busy-poll.patch [new file with mode: 0644]
target/linux/generic/pending-5.10/640-02-net-resolve-forwarding-path-from-virtual-netdevice-a.patch
target/linux/generic/pending-5.10/640-03-net-8021q-resolve-forwarding-path-for-vlan-devices.patch
target/linux/generic/pending-5.10/640-04-bridge-resolve-forwarding-path-for-bridge-devices.patch
target/linux/generic/pending-5.10/640-09-net-bridge-resolve-VLAN-tag-actions-in-forwarding-pa.patch
target/linux/generic/pending-5.10/640-11-net-ppp-resolve-forwarding-path-for-bridge-pppoe-dev.patch
target/linux/generic/pending-5.10/640-12-net-dsa-resolve-forwarding-path-for-dsa-slave-ports.patch
target/linux/generic/pending-5.10/640-13-netfilter-flowtable-add-pppoe-support.patch
target/linux/generic/pending-5.10/640-18-netfilter-nf_flow_table-fix-untagging-with-hardware-.patch
target/linux/generic/pending-5.10/680-NET-skip-GRO-for-foreign-MAC-addresses.patch
target/linux/generic/pending-5.10/690-net-add-support-for-threaded-NAPI-polling.patch [deleted file]
target/linux/generic/pending-5.10/691-net-add-sysfs-attribute-for-enabling-threaded-NAPI.patch [deleted file]