[openib-general] [PATCH] kDAPL: cleanup dat/ a bit more

Christoph Hellwig hch at lst.de
Fri Jun 3 01:06:09 PDT 2005


On Thu, Jun 02, 2005 at 09:56:51AM -0700, Caitlin Bestler wrote:
> Why is it that you believe that the DAT registry does not support
> plug and play? The interface was most specifically designed
> to allow that.

DAT is based on a enumerate and request instead of a callback-based
client interface.  That means a client that wants to support hot
plugged devices needs to poll the registry.  It also means it needs
to provide an awkward in-kernel enumeration inerface.

> Keep in mind that loading/unloading DAT Provider is *not*
> synonymous with loading/unloading drivers. In fact I believe
> the intent is to have a single provider that supports multiple
> devices. Such a provider would simply register itself when
> it was loaded.

The current code looks like that, yes.  But long term there should
be no separate DAT provider, but the functionality now covered by
kDAP should be converged into a general RDMA provider.




More information about the general mailing list