I did post the mthca patch:
http://lists.openfabrics.org/pipermail/general/2008-November/055681.html

- Jack

> -----Original Message-----
> From: Moni Shoua [mailto:[EMAIL PROTECTED] 
> Sent: Wednesday, December 03, 2008 4:27 PM
> To: Roland Dreier; Jack Morgenstein
> Cc: OpenFabrics General; Olga Stern; Or Gerlitz
> Subject: [BUG REPORT] mlx4: Incorrect event is generated when 
> SM is changing
> 
> 
> I have a small fabric with ConnectX HCAs and I run some tests 
> with 2 Open SMs that take over of each other (either by 
> discovering that the MASTER is not responding or by coming up 
> with higher priority). 
> 
> I noticed that in 2.6.28-rc6 I get in IPoIB a LID_CHANGE 
> event (while expecting CLIENT_REREGISTER) even though LID was 
> not changed. I looked where the events are generated in 
> drivers/infiniband/hw/mlx4/mad.c:smp_snoop()
> 
>                         if (pinfo->clientrereg_resv_subnetto & 0x80)
>                                 event.event    = 
> IB_EVENT_CLIENT_REREGISTER;
>                         else
>                                 event.event    = IB_EVENT_LID_CHANGE;
> 
> and see that clientrereg bit is off.
> 
> I checked this simultaneously with a host running kernel 
> 2.6.27 and see that the bit is on and 
>  CLIENT_REREGISTER is generated.
> 
> Things get worse of this patch 
> (http://lists.openfabrics.org/pipermail/general/2008-November/
055680.html)
is applied since no event would be dispatched at all (BTW Jack, I think
you forgot to send the second half for mthca)

I'll appreciate a clue where does the reregister bit turned off.

thanks

 MoniS
_______________________________________________
general mailing list
[email protected]
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general

To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general

Reply via email to