infiniband-diags/ibsendtrap.c: Add support for SysImageGuid changed trap (145)
PATCH 1/1 infiniband-diags/ibsendtrap.c: Add support for SysImageGuid changed trap (145)
Signed-off-by Hal Rosenstock <[email protected]>
---
infiniband-diags/src/ibsendtrap.c +10 -0
@@ -73,6 +73,15 @@ static uint32_t get_cap_mask(ib_portid_t * port)return cap_mask; } +static void build_trap145 (ib_mad_notice_attr_t * n,ib_portid_t * port) +{ + n->generic_type =0x80 |IB_NOTICE_TYPE_INFO ; + n->g_or_v.generic.prod_type_lsb =cl_hton16 (get_node_type (port)); + n->g_or_v.generic.trap_num =cl_hton16 (145 ); + n->issuer_lid =cl_hton16 ((uint16_t ) port->lid); + n->data_details.ntc_145.new_sys_guid =cl_hton64 (0x1234567812345678 ); +} +static void build_trap144_local (ib_mad_notice_attr_t * n,ib_portid_t * port) { n->generic_type =0x80 |IB_NOTICE_TYPE_INFO ;
@@ -149,6 +158,7 @@ static const trap_def_t traps[] = { {"node_desc_change", build_trap144_nodedesc}, {"link_speed_enabled_change", build_trap144_linkspeed}, {"local_link_integrity", build_trap129}, + {"sys_image_guid_change", build_trap145}, {NULL, NULL} };
--
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
A message that is not in the archive (sent off-list or not yet received): [email protected]
Sasha Khapyorsky
AppliedQuoted 2 lines · Hal Rosenstock
Signed-off-by Hal Rosenstock <[email protected]>
Applied. Thanks.
Sasha
--
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