From 7acc285f6a3f09c53d33e2013230fa455cd534f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=AA=B7=E9=AB=85=E5=A4=B4?= Date: Thu, 28 Nov 2024 17:20:55 +0800 Subject: [PATCH] Update 40-net-smp-affinity --- .../etc/hotplug.d/net/40-net-smp-affinity | 22 ++++++------------- 1 file changed, 7 insertions(+), 15 deletions(-) diff --git a/target/linux/rockchip/armv8/base-files/etc/hotplug.d/net/40-net-smp-affinity b/target/linux/rockchip/armv8/base-files/etc/hotplug.d/net/40-net-smp-affinity index 07bc48445..e769458f6 100644 --- a/target/linux/rockchip/armv8/base-files/etc/hotplug.d/net/40-net-smp-affinity +++ b/target/linux/rockchip/armv8/base-files/etc/hotplug.d/net/40-net-smp-affinity @@ -201,14 +201,9 @@ embedfire,lubancat-2n) /usr/sbin/ethtool -K eth3 tso on sg on tx on ;; hinlink,h88k) - set_interface_core "0" "eth0" - set_interface_core "1" "eth1" - set_interface_core "7" "eth2-0" - set_interface_core "6" "eth2-16" - set_interface_core "5" "eth2-18" - set_interface_core "4" "eth3-0" - set_interface_core "3" "eth3-18" - set_interface_core "2" "eth3-16" + set_interface_core "6-7" "eth0" + set_interface_core "4-5" "eth1" + set_interface_core "0-1" "eth2" rfc=32768 sysctl net.core.rps_sock_flow_entries=$rfc for fileRfc in $(ls /sys/class/net/eth*/queues/rx-*/rps_flow_cnt) @@ -218,16 +213,13 @@ hinlink,h88k) done #0101 echo 9 > /sys/class/net/eth0/queues/rx-0/rps_cpus - echo 9 > /sys/class/net/eth1/queues/rx-0/rps_cpus + echo 9 > /sys/class/net/eth0/queues/rx-1/rps_cpus #0011 - echo 3 > /sys/class/net/eth2/queues/rx-0/rps_cpus - echo 3 > /sys/class/net/eth2/queues/rx-1/rps_cpus - #1100 - echo c > /sys/class/net/eth3/queues/rx-0/rps_cpus - echo c > /sys/class/net/eth3/queues/rx-1/rps_cpus + echo 3 > /sys/class/net/eth1/queues/rx-0/rps_cpus + echo 3 > /sys/class/net/eth1/queues/rx-1/rps_cpus + /usr/sbin/ethtool -K eth0 tso on sg on tx on /usr/sbin/ethtool -K eth1 tso on sg on tx on /usr/sbin/ethtool -K eth2 tso on sg on tx on - /usr/sbin/ethtool -K eth3 tso on sg on tx on ;; esac