[openib-general] Handling SM class (SMInfo vs. other queries)
Roland Dreier
roland at topspin.com
Fri Oct 22 15:44:34 PDT 2004
Fab> This seems to imply that received MAD completion processing
Fab> will never happen in the context of the CQ notification
Fab> callback, and always require a context switch to a thread
Fab> context that can block while the MADs are handed off. Am I
Fab> following correctly? Do we want to have such a context
Fab> switch for every received MAD?
This design decision (to handle MAD completions in thread context) was
made a while ago. However I agree that long term it would make sense
to move at least the SMA processing back to interrupt/tasklet context
(and switch the local MAD interface to be asynch, of course).
- R.
More information about the general
mailing list