[ofa-general] Ah - we got it.
Mike Heinz
michael.heinz at qlogic.com
Mon Jun 1 08:48:21 PDT 2009
The problem is that, apparently, ipoib is getting loaded even though it is turned off in openib.conf - so ib0 was coming up without the init script ever setting the options for it.
--
Michael Heinz
Principal Engineer, Qlogic Corporation
King of Prussia, Pennsylvania
-----Original Message-----
From: Eli Cohen [mailto:eli at dev.mellanox.co.il]
Sent: Monday, June 01, 2009 11:19 AM
To: Mike Heinz
Cc: general at lists.openfabrics.org
Subject: Re: [ofa-general] Ipoib child interfaces are created in dgram mode, even if the config file (and main interface) specify connected mode.
On Mon, Jun 01, 2009 at 09:01:23AM -0500, Mike Heinz wrote:
> One of our testers recently reported that he was getting different performance numbers from IPOIB depending on whether he was using interface ib0 or a child interface he had created with /sys/class/netib0/create_child.
>
> Investigating, I noticed that the two interfaces have different MTU sizes:
>
> ib0 Link encap:UNSPEC HWaddr 80-00-00-02-FE-80-00-00-00-00-00-00-00-00-00-00
> inet addr:172.21.33.58 Bcast:172.21.255.255 Mask:255.255.0.0
> inet6 addr: fe80::211:7500:ff:8fa4/64 Scope:Link
> UP BROADCAST RUNNING MULTICAST MTU:65520 Metric:1
> RX packets:76 errors:0 dropped:0 overruns:0 frame:0
> TX packets:23147668 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:256
> RX bytes:5284 (5.1 Kb) TX bytes:17365044664 (16560.5 Mb)
>
> ib0.9001 Link encap:UNSPEC HWaddr 80-00-00-06-FE-80-00-00-00-00-00-00-00-00-00-00
> inet addr:172.21.34.58 Bcast:172.21.255.255 Mask:255.255.0.0
> inet6 addr: fe80::211:7500:ff:8fa4/64 Scope:Link
> UP BROADCAST RUNNING MULTICAST MTU:2044 Metric:1
> RX packets:60413619 errors:0 dropped:0 overruns:0 frame:0
> TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:256
> RX bytes:112572449188 (107357.4 Mb) TX bytes:0 (0.0 b)
>
>
> This leads me to believe that the child interface is in datagram mode even though the parent is in connected mode.
Probably it is, but you can always check the mode by reading the
corresponding sysfs file:
/sys/class/net/ib0.9001/mode
>
> Is this expected behavior?
Yes, it is the expected behaviour.
> Is there a way to change this?
>
Yes, it is possible
> --
> Michael Heinz
> Principal Engineer, Qlogic Corporation
> King of Prussia, Pennsylvania
> _______________________________________________
> general mailing list
> general at lists.openfabrics.org
> http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general
>
> To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general
More information about the general
mailing list