[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