[ofw] RE: Release IBA resources in DISPATCH_LEVEL ?
Fab Tillier
ftillier at windows.microsoft.com
Mon Jun 16 09:42:29 PDT 2008
> From: Sean Hefty [mailto:sean.hefty at intel.com]
> Sent: Monday, June 16, 2008 9:39 AM
>
> I don't know how much async destruction helps. At some point, the ULP
> needs to wait for the async destruction to complete, and I don't know
> why the ULP couldn't just do sync destruction at that point.
No, sometimes the ULP gets a request at dispatch, and it's caller is the one that will wait. In a case like this, the ULP can return pending, clean up its resources, and then complete the original request.
Note that this only applies to kernel clients. Blocking creation/destruction is fine for user-mode clients.
-Fab
More information about the ofw
mailing list