[openib-general] Re: [PATCH] CMA and iWARP
Tom Tucker
tom at opengridcomputing.com
Mon Jan 23 12:17:43 PST 2006
On Mon, 2006-01-23 at 11:11 -0800, Roland Dreier wrote:
> Tom> I agree there are more elegant approaches, however, the
> Tom> design criteria was to minimize changes to ib_verbs and the
> Tom> risk of IB functional regression. I think this approach
> Tom> accomplishes that goal.
>
> What would the more elegant approach be?
Phase III
>
> I don't think minimizing changes is really the dimension to optimize
> on. The luxury of Linux development is that we can choose the best
> solution, even if it means breaking the world (although of course the
> costs of churn in terms of risk and effort do need to be weighed).
The discussions from back at IDF advocated a phased approach. From my
recollection:
Phase I - iWARP device driver that mapped RNIC events and DTO to IB
events and DTOs. Very small change required to core
in the form of a new node type. [done]
Phase II - Transport independent connection management. This
milestone was to begin merge with trunk since it required
more significant core changes. [done]
Phase III - Transport neutral naming, pluggable transports, etc...
Sonoma is a great place to dig into these discussions.
Phases I and II are complete in the branch, were demonstrated at SC'05,
and have now been submitted as a patch to the trunk.
>
> - R.
More information about the general
mailing list