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

Christoph Hellwig hch at lst.de
Fri Jun 3 10:27:27 PDT 2005


On Fri, Jun 03, 2005 at 04:30:51AM -0700, Caitlin Bestler wrote:
> The appropriate plafce to add that would be as an unafilliated asynchronous
> event reported via the async evd.

No.  The async evds are a horrible API that should go away not beeing
added to.

> The next question is to define what if any handshake is desired.
> My guess that the consumer would acknowledge this by closing
> the RNIC, and that there would be some sort of deadline for doing
> so (much like a shutdown, you have so long to clean up, after that
> -- well you were warned).

There should be no handshake involved.  After ->remove is called the
midlayer must fail all operations.  This is total standard behaviour
you get when using the driver model.  There's no reason the rdma
code should be any different from other subsystems.




More information about the general mailing list