openwrt/package
Felix Fietkau acce25b789 netifd: improve packet steering on ipq40xx (and possibly others)
Some platforms a single ethernet device for all ports with multiple rx rings
and NAPI threading enabled. In this case, the steering script was limiting
performance by keeping all NAPI threads assigned to the same CPU.
Fix this by assigning each rx queue and the corresponding NAPI task separately.
Additionally, if the number of rx queues is at least as big as the number of
CPUs, skip weight based assignment and distribute the load across all CPUs
directly.

Fixes: https://github.com/openwrt/openwrt/issues/17611
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2025-01-17 09:48:27 +01:00
..
base-files base-files: strip space and tab characters from ASCII mac address 2025-01-04 16:20:46 +01:00
boot uboot-envtools: ipq807x: remove number of blocks and code simplification 2025-01-15 11:25:01 +01:00
devel strace: Update to version 6.12 2025-01-02 20:52:14 +01:00
firmware qualcommax: ipq807x: add support for Linksys HomeWRK 2025-01-15 11:25:01 +01:00
kernel mt76: update to Git HEAD (2025-01-14) 2025-01-14 13:51:05 +01:00
libs libbpf: Update to v1.5.0 2024-12-28 15:41:43 +01:00
network netifd: improve packet steering on ipq40xx (and possibly others) 2025-01-17 09:48:27 +01:00
system ubus: update to Git HEAD (2025-01-02) 2025-01-02 14:08:59 +01:00
utils e2fsprogs: update to 1.47.2 2025-01-11 22:24:24 +01:00
Makefile build: fix filtering of non-upgradable packages 2024-11-21 17:55:45 +01:00