osm_ucast_mgr.c: Force unicast routing to fail when lft allocations fail
PATCH 1/5 osm_ucast_mgr.c: Force unicast routing to fail when lft allocations fail
From: Daniel Klein <danielk-VPRAkNaXOzVWk0Htik3J/[email protected]>
Force unicast routing to fail when OpenSM fails to allocate memory for new_lft buffers for all the switches.
--- opensm/osm_ucast_mgr.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-)
opensm/osm_ucast_mgr.c +1 -2
@@ -1096,7 +1096,7 @@ int osm_ucast_mgr_process(IN osm_ucast_mgr_t * p_mgr)osm_opensm_t *p_osm;struct osm_routing_engine *p_routing_eng;cl_qmap_t *p_sw_guid_tbl; -int failed =0 ; +int failed =-1 ;OSM_LOG_ENTER (p_mgr->p_log);
@@ -1113,7 +1113,6 @@ int osm_ucast_mgr_process(IN osm_ucast_mgr_t * p_mgr) ucast_mgr_setup_all_switches(p_mgr->p_subn) < 0) goto Exit; - failed =-1 ; p_osm->routing_engine_used =NULL ;while (p_routing_eng) { failed =ucast_mgr_route (p_routing_eng, p_osm);
Signature · 6 lines
1.7.1 -- 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