Skip to content

Commit

Permalink
prov/efa: Implement the cq progress
Browse files Browse the repository at this point in the history
Rename efa_dgram_cq.c to efa_cq.c and move it to prov/efa/src as a
common CQ interface for efa-raw’s rdm and dgram ep type.
Create efa_cq_progress and poll ibv cq directly instead of using
efa_dgram_ep_progress.
Remove rcq and scq, write completion to util_ep.rx_cq and tx_cq.
Construct the error message for cq_err_entry.err_data.

Signed-off-by: Jessie Yang <[email protected]>
  • Loading branch information
jiaxiyan committed Dec 30, 2024
1 parent 0830f5c commit 8beb420
Show file tree
Hide file tree
Showing 16 changed files with 801 additions and 494 deletions.
2 changes: 1 addition & 1 deletion libfabric.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -886,8 +886,8 @@
<ClCompile Include="prov\efa\src\efa_cntr.c" />
<ClCompile Include="prov\efa\src\efa_msg.c" />
<ClCompile Include="prov\efa\src\efa_rma.c" />
<ClCompile Include="prov\efa\src\efa_cq.c" />
<ClCompile Include="prov\efa\src\dgram\efa_dgram_ep.c" />
<ClCompile Include="prov\efa\src\dgram\efa_dgram_cq.c" />
<ClCompile Include="prov\efa\src\rdm\efa_rdm_ope.c" />
<ClCompile Include="prov\efa\src\rdm\efa_rdm_rxe_map.c" />
<ClCompile Include="prov\efa\src\rdm\efa_rdm_atomic.c" />
Expand Down
3 changes: 1 addition & 2 deletions prov/efa/Makefile.include
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,8 @@ _efa_files = \
prov/efa/src/efa_cntr.c \
prov/efa/src/efa_msg.c \
prov/efa/src/efa_rma.c \
prov/efa/src/efa_cq.c \
prov/efa/src/dgram/efa_dgram_ep.c \
prov/efa/src/dgram/efa_dgram_cq.c \
prov/efa/src/rdm/efa_rdm_peer.c \
prov/efa/src/rdm/efa_rdm_cq.c \
prov/efa/src/rdm/efa_rdm_ep_utils.c \
Expand Down Expand Up @@ -95,7 +95,6 @@ _efa_headers = \
prov/efa/src/efa_env.h \
prov/efa/src/fi_ext_efa.h \
prov/efa/src/dgram/efa_dgram_ep.h \
prov/efa/src/dgram/efa_dgram_cq.h \
prov/efa/src/rdm/efa_rdm_peer.h \
prov/efa/src/rdm/efa_rdm_cq.h \
prov/efa/src/rdm/efa_rdm_ep.h \
Expand Down
339 changes: 0 additions & 339 deletions prov/efa/src/dgram/efa_dgram_cq.c

This file was deleted.

28 changes: 0 additions & 28 deletions prov/efa/src/dgram/efa_dgram_cq.h

This file was deleted.

Loading

0 comments on commit 8beb420

Please sign in to comment.