Hi Sasha,
I noticed that OpenSM doesn't send InformInfo on traps 129/130/131.
This is what osm_trap_rcv.c is doing:
322: static void trap_rcv_process_request(IN osm_sm_t * sm,
323: IN const osm_madw_t * p_madw)
...
435: if (ib_notice_is_generic(p_ntci) &&
436: (p_ntci->g_or_v.generic.trap_num == CL_HTON16(129) ||
437: p_ntci->g_or_v.generic.trap_num == CL_HTON16(130) ||
438: p_ntci->g_or_v.generic.trap_num == CL_HTON16(131))) {
439: /* If this is a trap 129, 130, or 131 - then this is a
440: * trap signaling a change on a physical port.
441: * Mark the physp_change_trap flag as TRUE.
442: */
443: physp_change_trap = TRUE;
...
539: /* If we reached here due to trap 129/130/131 - do not need to do
540: the notice report. Just goto exit. We know this is the case
541: if physp_change_trap is TRUE. */
542: if (physp_change_trap == TRUE)
543: goto Exit;
Any particular reason why there's no reporting of these traps?
-- Yevgeny
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html