From 182833a5300ddf2e59311b5beea9d79c796ca43b Mon Sep 17 00:00:00 2001 From: Colleen Bertoni Date: Thu, 23 Jul 2026 16:06:58 +0000 Subject: [PATCH] ch4/netmod/ofi: query header size instead of parameter --- src/mpid/ch4/netmod/ofi/ofi_am_impl.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mpid/ch4/netmod/ofi/ofi_am_impl.h b/src/mpid/ch4/netmod/ofi/ofi_am_impl.h index 3c0f9664345..afc0727f19f 100644 --- a/src/mpid/ch4/netmod/ofi/ofi_am_impl.h +++ b/src/mpid/ch4/netmod/ofi/ofi_am_impl.h @@ -645,7 +645,7 @@ MPL_STATIC_INLINE_PREFIX int MPIDI_OFI_do_am_isend_pipeline(int rank, MPIR_Comm send_req->msg_hdr = pack_buffer; send_req->am_hdr = (char *) pack_buffer + sizeof(MPIDI_OFI_am_header_t); if (offset == 0) { - send_req->am_data = (char *) send_req->am_hdr + am_hdr_sz; + send_req->am_data = (char *) send_req->am_hdr + MPIDI_OFI_AM_SREQ_HDR(sreq, am_hdr_sz); } else { send_req->am_data = (char *) send_req->am_hdr; }