Hi Scott, I see that -lpthread is tacked onto LIBS regardless of whether we want threading or not. IIRC atleast on the client-side we would want to be able to build without threads although i am not sure if that is true anymore... looks great otherwise. We do need to add the bmi_mx directory so that configure can generate the module.mk file.. It would be good to have pvfs2-genconfig generate a default config file which is correct so that people can subsequently edit it if they wish to customize it or something.. does not matter at this point! thanks, Murali
On 12/28/06, Scott Atchley <[EMAIL PROTECTED]> wrote:
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 _______________________________________________ Pvfs2-developers mailing list [email protected] http://www.beowulf-underground.org/mailman/listinfo/pvfs2-developers
_______________________________________________ Pvfs2-developers mailing list [email protected] http://www.beowulf-underground.org/mailman/listinfo/pvfs2-developers
