libibumad: Add recent/missing SM/SA attributes
PATCH 1/1 libibumad: Add recent/missing SM/SA attributes
---
include/infiniband/umad_sa.h +4 -1
@@ -82,6 +82,7 @@ enum {UMAD_SA_ATTR_RANDOM_FT_REC =0x0016 ,UMAD_SA_ATTR_MCAST_FT_REC =0x0017 ,UMAD_SA_ATTR_SM_INFO_REC =0x0018 , +UMAD_SA_ATTR_LINK_SPD_WIDTH_TABLE_REC =0x0019 ,UMAD_SA_ATTR_INFORM_INFO_REC =0x00F3 ,UMAD_SA_ATTR_LINK_REC =0x0020 , UMAD_SA_ATTR_GUID_INFO_REC = 0x0030,
@@ -92,7 +93,9 @@ enum {UMAD_SA_ATTR_MCMEMBER_REC =0x0038 ,UMAD_SA_ATTR_TRACE_REC =0x0039 ,UMAD_SA_ATTR_MULTI_PATH_REC =0x003A , -UMAD_SA_ATTR_SERVICE_ASSOC_REC =0x003B +UMAD_SA_ATTR_SERVICE_ASSOC_REC =0x003B , +UMAD_SA_ATTR_HIERARCHY_INFO_REC =0x003C , +UMAD_SA_ATTR_CABLE_INFO_REC =0x003D }; enum {
include/infiniband/umad_sm.h +3 -0
@@ -67,9 +67,12 @@ enum {UMAD_SMP_ATTR_RANDOM_FT =0x001A ,UMAD_SMP_ATTR_MCAST_FT =0x001B ,UMAD_SMP_ATTR_LINK_SPD_WIDTH_TABLE =0x001C , +UMAD_SMP_ATTR_VENDOR_MADS_TABLE =0x001D , +UMAD_SMP_ATTR_HIERARCHY_INFO =0x001E ,UMAD_SMP_ATTR_SM_INFO =0x0020 ,UMAD_SMP_ATTR_VENDOR_DIAG =0x0030 ,UMAD_SMP_ATTR_LED_INFO =0x0031 , +UMAD_SMP_ATTR_CABLE_INFO =0x0032 ,UMAD_SMP_ATTR_VENDOR_MASK =0xFF00 };
src/umad_str.c +12 -0
@@ -233,6 +233,12 @@ static const char * umad_sm_attr_str(be16_t attr_id)return ("LedInfo" );case UMAD_SMP_ATTR_LINK_SPD_WIDTH_TABLE :return ("LinkSpeedWidthPairsTable" ); +case UMAD_SMP_ATTR_VENDOR_MADS_TABLE : +return ("VendorSpecificMadsTable" ); +case UMAD_SMP_ATTR_HIERARCHY_INFO : +return ("HierarchyInfo" ); +case UMAD_SMP_ATTR_CABLE_INFO : +return ("CableInfo" );default :return (umad_common_attr_str (attr_id)); }
@@ -280,6 +286,12 @@ static const char * umad_sa_attr_str(be16_t attr_id)return ("MultiPathRecord" );case UMAD_SA_ATTR_SERVICE_ASSOC_REC :return ("ServiceAssociationRecord" ); +case UMAD_SA_ATTR_LINK_SPD_WIDTH_TABLE_REC : +return ("LinkSpeedWidthPairsTableRecord" ); +case UMAD_SA_ATTR_HIERARCHY_INFO_REC : +return ("HierarchyInfoRecord" ); +case UMAD_SA_ATTR_CABLE_INFO_REC : +return ("CableInfoRecord" );default :return (umad_common_attr_str (attr_id)); }
--
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