[openib-general] Unknown SMP Recv
Michael Arndt
michael.arndt at informatik.tu-chemnitz.de
Wed Feb 7 06:38:37 PST 2007
Hi,
> This sounds like the good response and appears to traverse your 3 nodes.
Yes, that's right
> This is the bogus extra response. Since your sender node is unmodified,
> it is unlikely an issue there. It seems like the intermediate node might
> be responding and forwarding the packet on although it should only do
> one of those two things. You did mention the SMI on the intermediate
> node was modified, right ? Also, note that the SMI is not validated and
> has some known issues for switches (e.g. intermediate hops).
The sender and the responder is unmodified (node1, node3). I have debugged
the hole SMI, ib_mad_recv_done_handler and handle_outgoing_dr_smp functions
and did not found the bogus extra response. As debugged is the responder
sending one packet, which would be right and the intermediate node isn't
receiving an bogus extra packet. So the extra packet didn't pass the SMI
that's for sure. I use the libibumad to implement the forwarding mechanism
and also use the select function to catch any receive I should handle. Maybe
there is something wrong.
Thanks Michael Arndt
More information about the general
mailing list