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
_______________________________________________
openib-general mailing list
[EMAIL PROTECTED]
http://openib.org/mailman/listinfo/openib-general

To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general

Reply via email to