Seeing "bond0: mixed no checksumming and other settings." when enslaving ixgbe interfaces
Hi,
When enslaving the eth2 and eth3 (ixgbe) interfaces, the implementation issues the KERN_NOTICE:
bond0: mixed no checksumming and other settings.
Looks like it is coming from net/core/dev.c:register_netdevice().
I'm conjecturing that the bond interface inherits flags (e.g. NETIF_F_IP_CSUM) from the slave and that conflicts with the flags (NETIF_F_NO_CSUM) the bonding driver sets in its own initialization path.
As far as I can tell it is harmless, but if anyone is familiar with this particular issue, I'd be interested.
[root@mau-quad-1a ~]# uname -r
2.6.32-504.el6.x86_64
[root@mau-quad-1a ~]# dmesg | grep mixed
bond0: mixed no checksumming and other settings.
bond0: mixed no checksumming and other settings.
bond0: mixed no checksumming and other settings.
bond0: mixed no checksumming and other settings.
[root@mau-quad-1a ~]# ethtool -i bond0
driver: bonding
version: 3.6.0
firmware-version: 2
bus-info:
[root@mau-quad-1a ~]# ethtool -i eth2
driver: ixgbe
version: 3.23.2.1
firmware-version: 0x800000cb
bus-info: 0000:05:00.0
[root@mau-quad-1a ~]# ethtool -i eth3
driver: ixgbe
version: 3.23.2.1
firmware-version: 0x800000cb
bus-info: 0000:05:00.1
bond0 Link encap:Ethernet HWaddr 00:25:90:06:E5:08
inet addr:10.17.41.141 Bcast:10.17.41.255 Mask:255.255.255.0
inet6 addr: fe80::225:90ff:fe06:e508/64 Scope:Link
UP BROADCAST RUNNING MASTER MULTICAST MTU:9000 Metric:1
RX packets:168 errors:0 dropped:0 overruns:0 frame:0
TX packets:337 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:12545 (12.2 KiB) TX bytes:23566 (23.0 KiB)
eth2 Link encap:Ethernet HWaddr 00:25:90:06:E5:08
UP BROADCAST RUNNING SLAVE MULTICAST MTU:9000 Metric:1
RX packets:109 errors:0 dropped:0 overruns:0 frame:0
TX packets:182 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:9005 (8.7 KiB) TX bytes:12544 (12.2 KiB)
eth3 Link encap:Ethernet HWaddr 00:25:90:06:E5:08
UP BROADCAST RUNNING SLAVE MULTICAST MTU:9000 Metric:1
RX packets:60 errors:0 dropped:0 overruns:0 frame:0
TX packets:159 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3600 (3.5 KiB) TX bytes:11286 (11.0 KiB)
Thanks
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
