Sean Hefty wrote:
> @@ -438,6 +493,11 @@ static ssize_t ib_umad_write(struct file
>               copy_offset = IB_MGMT_RMPP_HDR;
>               rmpp_active = ib_get_rmpp_flags(&rmpp_mad->rmpp_hdr) &
>                             IB_MGMT_RMPP_FLAG_ACTIVE;
> +             if (rmpp_active &&
> +                 rmpp_mad->rmpp_hdr.rmpp_type != IB_MGMT_RMPP_TYPE_DATA) {
> +                     ret = -EINVAL;
> +                     goto err_ah;
> +             }

It appears that this check results in discarding RMPP responses from openSM. 
For now, I'm going to remove this check from the patch.  (My testing seems to 
work fine then.)

Other issues that I've been running into appear to be related to a combination 
of timing issues running the tests too quickly after starting opensm and 
running 
multiple copies of opensm on different systems.

- Sean

_______________________________________________
openib-general mailing list
[email protected]
http://openib.org/mailman/listinfo/openib-general

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

Reply via email to