Print this page
patch fix

@@ -213,11 +213,11 @@
         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 */
+        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,11 +404,11 @@
  *      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);
+void    ibdm_ibnex_port_settle_wait(ib_guid_t, time_t);
 
 
 #ifdef __cplusplus
 }
 #endif