Просмотр исходного кода

netifd: fix napi process name matching in packet steering script

Fixes CPU usage imbalance on some devices using threaded NAPI

Signed-off-by: Felix Fietkau <[email protected]>
Felix Fietkau 11 месяцев назад
Родитель
Сommit
67a4aeef6c

+ 1 - 1
package/network/config/netifd/files/usr/libexec/network/packet-steering.uc

@@ -87,7 +87,7 @@ function set_netdev_cpu(dev, cpu) {
 
 function task_device_match(name, device)
 {
-	let napi_match = match(name, /napi\/([^-+])-\d+/);
+	let napi_match = match(name, /napi\/([^-]*)-\d+/);
 	if (!napi_match)
 		napi_match = match(name, /mt76-tx (phy\d+)/);
 	if (napi_match &&