High ksoftirqd load on Mellanox ConnectX-6 DX on Linux

Hi,

thanks for your reply!

I already read more about the ksoftirqd and also saw the post you linked. But what makes me wonder is that the usage is that high with the Mellanox card, while the same traffic being forwarded to the same box but received by an Intel E810 (100G) NIC doesn’t show this. I can also see the clear diff when I run perf top -g on the system. Thus I would narrow it down to some diff in how it is handled by the Mellanox NIC (and/or the driver/firmware).

So I’m wondering if there is some specific different setting needed for the Mellanox driver or even the firmware.
Also the affinity script might vary.

Yes it’s in a DELL system, I already got the latest firmware from Dell to make sure I’m running on the latest release now.

I also installed the OFED drivers, is there any way to tell Linux to use those instead of the builtin kernel one?
Or is there another interface name instead of eth5 that should appear?