Quoting r. Shirley Ma <[EMAIL PROTECTED]>: > Subject: Re: Mellanox device in INIT state > > > I might hit this problem -- netdev reference counting problem with ib_at, > which was pointed out by Roland a week ago. The difference was I tried to > remove ib_mthca, not ib_ipoib. The process hung in the kernel and couldn't > recover. > > The counter would go to -1 if bringing down the interface down first. > > If loading both ib_at & ib_uat, when removing ipoib module without bringing > the interface down, the reference count is 2, with the interface down, the > reference is -3. ib_devs_changed() doesn't handle these events correctly. > > The workaround now is always removing ib_at/ib_uat before removing > ib_ipoib/ib_mthca. > > Thanks > Shirley Ma > IBM Linux Technology Center > 15300 SW Koll Parkway > Beaverton, OR 97006-6063 > Phone(Fax): (503) 578-7638
Might make sense to go over sdp_link.c and compare to ib_at.c and friends. -- MST _______________________________________________ openib-general mailing list [email protected] http://openib.org/mailman/listinfo/openib-general To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general
