On 15:50 Tue 21 Jul     , Ira Weiny wrote:
> Sasha,
> 
> I found that once in a while umad_recv returns a trid from a previously
> timedout request and causes _do_madrpc to loop around.  If this occurs the
> length value has changed from the previous call and results -EINVAL from the
> kernel.  This fixes the problem.
> 
> Ira
> 
> 
> 
> From: Ira Weiny <[email protected]>
> Date: Tue, 21 Jul 2009 15:24:49 -0700
> Subject: [PATCH] libibmad: Ensure the proper length is passed into umad_recv 
> on each call
> 
> 
> Signed-off-by: Ira Weiny <[email protected]>

Applied. Thanks.

Sasha
_______________________________________________
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