[ewg] [Fwd: Re: [ofa-general] Problem with latest OFED 1.3 build... IPoIB and iPATH]
Ralph Campbell
ralph.campbell at qlogic.com
Thu Feb 7 18:16:16 PST 2008
On Thu, 2008-02-07 at 08:11 -0800, Shirley Ma wrote:
> Hello Ralph,
>
> What's ifconfig ib0 output?
# ifconfig ib0 ib-iqa-77 mtu 65520
ib0: bringing up interface
ib0: failed to create own ah
SIOCSIFFLAGS: Invalid argument
> > > We can reproduce the problem here.
> > > We haven't made any ib_ipath driver changes between RC3 and RC4
> > > so some recent patch has broken us.
> > > I'm in the process of looking at it.
> > >
> > > On Wed, 2008-02-06 at 17:17 -0800, Arlin Davis wrote:
> > > > I cannot ifconfig ib0 on ipath with using the latest build
> > > > (ofed20080206).
> > > >
> > > > ifup ib0
> > > > SIOCSIFFLAGS: Invalid argument
> > > > Failed to bring up ib0.
> > > >
> > > > >>> ib0: failed to create own ah
>
> int ipoib_ib_dev_open(struct net_device *dev)
> {
> struct ipoib_dev_priv *priv = netdev_priv(dev);
> int ret;
>
> if (ib_find_pkey(priv->ca, priv->port, priv->pkey,
> &priv->pkey_index)) {
> ipoib_warn(priv, "P_Key 0x%04x not found\n",
> priv->pkey);
> clear_bit(IPOIB_PKEY_ASSIGNED, &priv->flags);
> return -1;
> }
> set_bit(IPOIB_PKEY_ASSIGNED, &priv->flags);
>
> ret = create_own_ah(priv);
> if (ret) {
> priv->own_ah = NULL;
> ipoib_warn(priv, "failed to create own ah\n");
> return -1;
> }
>
> Looks like the ipath driver returns error from create_own_ah() call. Are
> you sure there is no ipath driver changes between RC3 and RC4?
Yes.
> Which kernel did you hit this problem? What's the kernel PAGE_SIZE?
# cat /etc/*release
Red Hat Enterprise Linux Server release 5 (Tikanga)
# uname -r
2.6.18-8.el5
4K PAGE_SIZE
More information about the ewg
mailing list