message: Request the fabric provider to enable automatic progress
diff: @@ -101,6 +101,8 @@ static void init_fabric(struct fabric_state *fabric, struct _SstParams *Params)
  hints->mode = FI_CONTEXT | FI_LOCAL_MR | FI_CONTEXT2 | FI_MSG_PREFIX |
  FI_ASYNC_IOV | FI_RX_CQ_DATA;
  hints->domain_attr->mr_mode = FI_MR_BASIC;
  + hints->domain_attr->control_progress = FI_PROGRESS_AUTO;
  + hints->domain_attr->data_progress = FI_PROGRESS_AUTO;
  hints->ep_attr->type = FI_EP_RDM;
  if (Params->DataInterface)
  @@ -1021,6 +1023,8 @@ static int RdmaGetPriority(CP_Services Svcs, void *CP_Stream,
  hints->mode = FI_CONTEXT | FI_LOCAL_MR | FI_CONTEXT2 | FI_MSG_PREFIX |
  FI_ASYNC_IOV | FI_RX_CQ_DATA;
  hints->domain_attr->mr_mode = FI_MR_BASIC;
  + hints->domain_attr->control_progress = FI_PROGRESS_AUTO;
  + hints->domain_attr->data_progress = FI_PROGRESS_AUTO;
  hints->ep_attr->type = FI_EP_RDM;
  if (Params->DataInterface)
  