[Pvfs2-developers] Pre bmi_mx patch

Scott Atchley atchley at myri.com
Thu Dec 28 10:37:10 EST 2006


Hi all,

I have attached a patch that modifies the existing PVFS2 CVS files so  
that they are bmi_mx aware. The modified files are:

configure.in
include/pvfs2-debug.h
Makefile.in
src/apps/admin/pvfs2-genconfig
src/common/misc/server-config.c
src/io/bmi/bmi.c

Please review and apply.

I do not know if you need to create a src/io/bmi/bmi_mx directory so  
that configure can make src/io/bmi/bmi_mx/module.mk.

For bmi_mx, we need to specify a peername (aka uri spec) that  
includes hostname, board (NIC) index, and MX endpoint (analogous to  
port). The current uri specs (tcp, gm, ib) only include hostname and  
port. I modified src/apps/admin/pvfs2-genconfig only enough to get  
the MX endpoint but I did not have it get the board id. Therefore, it  
generates incorrect peernames (mx://myhost:3 instead of mx://myhost: 
0:3 as needed). Let me know if you want me to modify it or if you  
would rather someone else do it. Currently, I am simply editing  
fs.conf and server.conf after running pvfs2-genconfig.

Thanks,

Scott

-------------- next part --------------
A non-text attachment was scrubbed...
Name: pre-bmi_mx.patch
Type: application/octet-stream
Size: 12342 bytes
Desc: not available
Url : http://www.beowulf-underground.org/pipermail/pvfs2-developers/attachments/20061228/87a80e35/pre-bmi_mx-0001.obj


More information about the Pvfs2-developers mailing list