英伟达团队,您好,请教一个问题,mgbe0_0和mgbe1_0是资源共享的吗

我们测试发现:在使用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.