On Wednesday 22 October 2008, Eli Cohen wrote: > In theory it would break Mellanox's guarantee for strict ordering on > data, but in practice it will not since the only architecture that > supports weak ordering is CELL. As Arnd suggested in his response > email, here is the patch with a module parameter which by default will > not configure weak ordering for data. Anyone wishing to benefit from > weak ordering will have to set the module parameter accordingly. >
Thank you for following up with this patch, it looks good. As a minor detail, I think we should make this module parameter writable in order to allow switching the behaviour without reloading the infiniband drivers. so instead of module_param(allow_weak_ordering, bool, 0444); I think it would be better to use module_param(allow_weak_ordering, bool, 0644); As mentioned before, I would personally also prefer to make this attribute '1' by default instead of zero, but I trust your judgement if you think the default should be '0'. Arnd <>< _______________________________________________ general mailing list general@lists.openfabrics.org http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general