Nvidia NIC driver ^tx checksum and tso4 issues^
-
I am using Connect-X3 and Connect-X4 network cards and I noticed a lot of messages like the one's below in the pfSense system logs.
kernel mce0 ERR: mlx5e_ioctl:3585:(pid 748): tso4 disabled due to -txcsum.
kernel mce0 ERR: mlx5e_ioctl:3618:(pid 612): enable txcsum first.
kernel mce1 INFO: mlx5e_open_locked:3260:(pid 33800): NOTE: There are more RSS buckets(8) than channels(4) available
-
That seems expected if you have checksum hardware offloading disabled?
-
-
Hmm, what does
ifconfig -vma
show for those NICs?When do you see those log entries? They could just be in the boot log before the interface settings have been applied.
-
I did create that file, its a large one (you can have it if you want). However perhaps you are right and it is only during boot.
So I will keep an eye on that in the coming days and would like to pause this for the moment
-
Probably just that then. But you should see the set options and capabilities for those NICs like:
[2.8.0-RELEASE][admin@t70.stevew.lan]/root: ifconfig -vm igb0 igb0: flags=1008843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST,LOWER_UP> metric 0 mtu 1500 description: WAN options=4e100bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,VLAN_HWFILTER,RXCSUM_IPV6,TXCSUM_IPV6,HWSTATS,MEXTPG> capabilities=4f53fbb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,WOL_UCAST,WOL_MCAST,WOL_MAGIC,VLAN_HWFILTER,VLAN_HWTSO,NETMAP,RXCSUM_IPV6,TXCSUM_IPV6,HWSTATS,MEXTPG>
So there you can see the NIC is both checksum offload and TSO capable but only checksum is enabled.