Print this page
patch fix

*** 213,223 **** ibdm_port_attr_t *hl_port_attr; /* port attributes */ struct ibdm_hca_list_s *hl_next; /* ptr to next list */ ib_guid_t hl_hca_guid; /* HCA GUID */ uint32_t hl_nports; /* #ports of this HCA */ uint32_t hl_nports_active; /* #ports active */ ! time_t hl_attach_time; /* attach time */ ibt_hca_hdl_t hl_hca_hdl; /* HCA handle */ ibdm_port_attr_t *hl_hca_port_attr; /* Dummy Port Attr */ /* for HCA node */ } ibdm_hca_list_t; _NOTE(SCHEME_PROTECTS_DATA("Serialized access by cv", ibdm_hca_list_s)) --- 213,223 ---- ibdm_port_attr_t *hl_port_attr; /* port attributes */ struct ibdm_hca_list_s *hl_next; /* ptr to next list */ ib_guid_t hl_hca_guid; /* HCA GUID */ uint32_t hl_nports; /* #ports of this HCA */ uint32_t hl_nports_active; /* #ports active */ ! hrtime_t hl_attach_time; /* attach time */ ibt_hca_hdl_t hl_hca_hdl; /* HCA handle */ ibdm_port_attr_t *hl_hca_port_attr; /* Dummy Port Attr */ /* for HCA node */ } ibdm_hca_list_t; _NOTE(SCHEME_PROTECTS_DATA("Serialized access by cv", ibdm_hca_list_s))
*** 404,414 **** * Wait until the ports come up * * Arguments * HCA GUID and the maximum wait time since the hca instance attach */ ! void ibdm_ibnex_port_settle_wait(ib_guid_t, int); #ifdef __cplusplus } #endif --- 404,414 ---- * Wait until the ports come up * * Arguments * HCA GUID and the maximum wait time since the hca instance attach */ ! void ibdm_ibnex_port_settle_wait(ib_guid_t, time_t); #ifdef __cplusplus } #endif