Confused with MCP of gm-1.5 and gm-1.4pre48 !

geoge_zhang <[email protected]>
Newsgroups gmane.network.myrinet.general,gmane.spam.detected
Message-ID <[email protected]>
Hello:
  We have been using gm-1.4pre48 on our cluster before, and now using gm-1.5.
It seems that the MCP directory of gm-1.4pre48 has gm_sdma.h/gm_send.h/
gm_recv.h/gm_rdma.h files for SDMA/SEND/RECV/RDMA DMA engines respectively. But 
for gm-1.5, the MCP directory added gm_sdma.c/gm_send.c/gm_recv.c/gm_rdma.c, that
is, it includes gm_sdma.h/gm_sdma.c, gm_send.h/gm_send.c,gm_recv.h/gm_recv.c, and gm_rdma.h/gm_rdma.c for SDMA/SEND/RECV/RDMA DMA engines. Some Mark_LABEL micros in the *.h servers as handlers for recving/sending messages. But for the added files: *.c, there are also some function such as L__START_poll_sdma(...), which seems mainly the same as the correspondent *.h files.Then what's the use of these *.c files, since in the gm-1.4pre48, no such *.c files
available. 
  I'm not experienced with the compilation of MCP/GM. Could anyboby
give some explanation ? Any information would be greatly appreciated!

-------------------------------
Best regards
Geoge Zhang
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.