[openib-general] Handling SM class (SMInfo vs. other queries)
Roland Dreier
Wed Oct 27 11:07:39 PDT 2004
Hal> If I understand correctly, this obviates the need for what is
Hal> now ib_agent. All that might remain is SMI handling for DR
Hal> SMPs. Is that right ?
I think the receive path looks something like
if (DR SMP)
SMI checks (discard on failure)
rc = process_mad()
if (rc & CONSUMED)
if (rc & REPONSE)
if (DR SMP)
outgoing SMI updates
send response
free MAD
else
agent dispatch
so ib_agent still needs a QP0 agent and a QP1 agent per port for
handling sends, but it won't receive any MADs.
- Roland
More information about the openib-general mailing list