我们测试发现:在使用mgbe0_0进行iperf3测试时候,会影响到mgbe1_0上udp的发送与接收,接收延时会增大
please check if it helps
# echo 1 > /sys/devices/platform/bus@0/a808a10000.ethernet/net/mgbe0_0/threaded
# echo 1 > /sys/devices/platform/bus@0/a808e10000.ethernet/net/mgbe3_0/threaded
# echo 1 > /sys/devices/platform/bus@0/a808b10000.ethernet/net/mgbe1_0/threaded
# echo 1 > /sys/devices/platform/bus@0/a808d10000.ethernet/net/mgbe2_0/threaded
No effect. Communication is still affected after configuration.
Besides, is it possible to enable native functions of the mgbe1_0 network adapter? We run EtherCAT without using the Linux TCP/IP socket protocol stack.
Most likely the CPU are shared that you could check if softirq goes into the same CPU when you run the UDP test.
enable native functions of the mgbe1_0 network adapter?
Don’t know what “native functions” you are talking about here.