[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