[openib-general][PATCH][kdapl]: FMR and EVD patch

Guy German guyg at voltaire.com
Thu Sep 1 04:14:15 PDT 2005


Hi James,

I don't think I completely made sense in the former flow description.
Let me present 2 options for flows with interrupt<->thread handle for
the gen2 verbs, and please correct me if I am missing something :

- completion callback is called (interrupt/tasklet context)
- callback wakes up thread
- thread polls all completions
- request completion notification
- if cq !empty go back to continue polling

Another option (that Gleb suggested) can be :
- completion callback is called 
- callback requests completion notification
- callback polls the cq and inserts all completions in a ulp's queue
- thread is waiting on the ulp-queue and handles the wc's. 

Thanks,
Guy




More information about the general mailing list