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 _______________________________________________ openib-general mailing list openib-general@openib.org http://openib.org/mailman/listinfo/openib-general To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general