From 8f45c7a2513be7a86a948ae44d951f2dcd262f38 Mon Sep 17 00:00:00 2001 From: Shi Jin Date: Mon, 16 Sep 2024 19:20:48 +0000 Subject: [PATCH] prov/efa: Remove unused fields in efa_rdm_ep Signed-off-by: Shi Jin --- prov/efa/src/rdm/efa_rdm_ep.h | 6 ------ prov/efa/src/rdm/efa_rdm_ep_fiops.c | 4 +--- 2 files changed, 1 insertion(+), 9 deletions(-) diff --git a/prov/efa/src/rdm/efa_rdm_ep.h b/prov/efa/src/rdm/efa_rdm_ep.h index 21b8f271647..248129ee3ea 100644 --- a/prov/efa/src/rdm/efa_rdm_ep.h +++ b/prov/efa/src/rdm/efa_rdm_ep.h @@ -91,12 +91,6 @@ struct efa_rdm_ep { /* Applicaiton's message prefix size. */ size_t msg_prefix_size; - /* EFA RDM protocol's max header size */ - size_t max_proto_hdr_size; - - /* tx iov limit of EFA device */ - size_t efa_device_iov_limit; - /* threshold to release multi_recv buffer */ size_t min_multi_recv_size; diff --git a/prov/efa/src/rdm/efa_rdm_ep_fiops.c b/prov/efa/src/rdm/efa_rdm_ep_fiops.c index c706d784a5d..e6db119ec1b 100644 --- a/prov/efa/src/rdm/efa_rdm_ep_fiops.c +++ b/prov/efa/src/rdm/efa_rdm_ep_fiops.c @@ -570,17 +570,15 @@ int efa_rdm_ep_open(struct fid_domain *domain, struct fi_info *info, efa_rdm_ep->inject_size = info->tx_attr->inject_size; efa_rdm_ep->efa_max_outstanding_tx_ops = efa_domain->device->rdm_info->tx_attr->size; efa_rdm_ep->efa_max_outstanding_rx_ops = efa_domain->device->rdm_info->rx_attr->size; - efa_rdm_ep->efa_device_iov_limit = efa_domain->device->rdm_info->tx_attr->iov_limit; efa_rdm_ep->use_device_rdma = efa_rdm_get_use_device_rdma(info->fabric_attr->api_version); efa_rdm_ep->shm_permitted = true; efa_rdm_ep->max_msg_size = info->ep_attr->max_msg_size; efa_rdm_ep->max_rma_size = info->ep_attr->max_msg_size; efa_rdm_ep->msg_prefix_size = info->ep_attr->msg_prefix_size; - efa_rdm_ep->max_proto_hdr_size = efa_rdm_pkt_type_get_max_hdr_size(); efa_rdm_ep->mtu_size = efa_domain->device->rdm_info->ep_attr->max_msg_size; efa_rdm_ep->max_data_payload_size = efa_rdm_ep->mtu_size - sizeof(struct efa_rdm_ctsdata_hdr) - sizeof(struct efa_rdm_ctsdata_opt_connid_hdr); - efa_rdm_ep->min_multi_recv_size = efa_rdm_ep->mtu_size - efa_rdm_ep->max_proto_hdr_size; + efa_rdm_ep->min_multi_recv_size = efa_rdm_ep->mtu_size - efa_rdm_pkt_type_get_max_hdr_size(); if (efa_env.tx_queue_size > 0 && efa_env.tx_queue_size < efa_rdm_ep->efa_max_outstanding_tx_ops)