Jeff Squyres
a5a26f2ae1
Update svn:ignore
...
This commit was SVN r20979.
2009-04-10 23:37:10 +00:00
Jeff Squyres
aed834ef1f
Make better help messages for many configure options that take
...
optional directory arguments.
This commit was SVN r20978.
2009-04-10 22:32:00 +00:00
Jeff Squyres
5e68b0d0b7
Make help strings for configure =DIR types of options better/more accurate
...
This commit was SVN r20977.
2009-04-10 22:10:07 +00:00
Jeff Squyres
175018291d
Added bullet about fixing the posix paffinity configure test.
...
This commit was SVN r20976.
2009-04-10 21:21:54 +00:00
Jeff Squyres
3cfa8f55c4
Gaah; I meant to include a better comment in the last commit but had
...
forgotten to save before the commit was sent.
This comment explains why we're doing a cache check here rather than a
real check.
This commit was SVN r20975.
2009-04-10 21:16:23 +00:00
Jeff Squyres
9fcd01035d
Fix a problem reported by Steve Kagl on the user's list; the posix
...
component (which we probably don't test regularly because we probably
only test environments where the other paffinity components are used)
was not getting built because it had a bad configure test.
This commit was SVN r20974.
2009-04-10 21:15:20 +00:00
Jeff Squyres
b934f1e64e
Add --with-libnuma bullet.
...
This commit was SVN r20973.
2009-04-10 20:27:11 +00:00
George Bosilca
64075cd54d
Get rid of the bitmap header file.
...
This commit was SVN r20972.
2009-04-10 16:44:37 +00:00
George Bosilca
527540aeb1
Rename req_bytes_delivered to req_bytes_expected for the receive
...
requests to really reflect what this field means.
This commit was SVN r20971.
2009-04-10 16:36:20 +00:00
George Bosilca
c148d33eb5
Play nicely with the reference count on the ompi_proc structure.
...
This commit was SVN r20970.
2009-04-10 16:32:02 +00:00
Jeff Squyres
8fac195a3a
Fixes trac:1871. Take a slightly different approach than before:
...
1. Probe the signal number that we want
1. If a handler is already installed there:
1. if the opal_signal MCA param entry for this signal is suffixed
with ":complain", then output a show_help message
1. do not install our signal handler
1. otherwise, install our signal handler
Hence, we've shifted to a policy of only complaining if the user asks
us to complain.
This commit was SVN r20969.
The following Trac tickets were found above:
Ticket 1871 --> https://svn.open-mpi.org/trac/ompi/ticket/1871
2009-04-10 15:32:33 +00:00
Jeff Squyres
500750b542
Oops; the MCA param name is "opal_signal", not "opal_signals". Thanks
...
for noticing, Ralph!
This commit was SVN r20968.
2009-04-09 16:13:07 +00:00
Shiqing Fan
1b97fe90fd
Type casts mainly for Windows.
...
This commit was SVN r20967.
2009-04-09 13:34:55 +00:00
Ralph Castain
2c4e7bd5a2
Remove unused var
...
This commit was SVN r20966.
2009-04-09 13:18:18 +00:00
Nysal Jan
2500d88380
Optimize the computation of 16-bit checksum
...
This commit was SVN r20965.
2009-04-09 11:04:38 +00:00
Ralph Castain
b4df8bcf85
Missed comment...
...
This commit was SVN r20964.
2009-04-09 03:00:57 +00:00
Ralph Castain
e9bc000f63
Correctly account for holes in the job map due to cleanup as jobs terminate
...
This commit was SVN r20963.
2009-04-09 02:59:23 +00:00
Ralph Castain
bca3db631d
Update LANL platform files
...
This commit was SVN r20962.
2009-04-09 02:48:54 +00:00
Ralph Castain
9c2f17eb01
Cleanup the nidmap lookup functions and add some comments explaining how we handle the nid, job, and pmap arrays. This fixes a problem we have less-than-full participation in a comm_spawn, causing holes to exist in the pmap array.
...
Update the slave spawn tests to properly indicate participation as being solely MPI_COMM_SELF.
This commit was SVN r20961.
2009-04-09 02:48:33 +00:00
Brian Barrett
7d0c6b68dc
allow trunk to compile on red storm
...
This commit was SVN r20960.
2009-04-08 20:53:54 +00:00
Ralph Castain
41a273276e
Update LANL platform files
...
This commit was SVN r20959.
2009-04-08 19:17:07 +00:00
Ralph Castain
b6596e80ca
Update properties
...
This commit was SVN r20958.
2009-04-08 16:49:22 +00:00
Nysal Jan
1decf8bf36
Move ob1 FIN/ACK fixes to csum PML
...
This commit was SVN r20954.
2009-04-08 10:43:35 +00:00
George Bosilca
dfc7cea329
Fix the deadlock issues on the osu_bw. The problem is that the PML is
...
event driver, and if there are no event generated by the BTLs ... well
nothing happens (i.e there is no progress at the PML level and all
pending fragments remain pending). By forcing the BTL to trigger the
callbacks for all ACK and FIN, we give more opportunities to the PML
to do real progress, but we pay this in terms of performance.
This commit was SVN r20953.
2009-04-07 16:56:37 +00:00
George Bosilca
44ce610b8b
Add a comment to highlight the fact that this function reappend the
...
FIN message to the pending list when the send fails. Therefore, any
upper level function is not required to add it.
Make sure we don't send the FIN twice.
This commit was SVN r20952.
2009-04-07 16:48:58 +00:00
Shiqing Fan
6e04a4de08
On Windows, define a equivalent type for in_addr_t, and correctly include unistd.h.
...
This commit was SVN r20951.
2009-04-07 16:07:05 +00:00
Iain Bason
73af921c22
Update keyval_create functions.
...
The fix for #1864 in r20926 caused gcc to emit some warnings. Also,
Jeff Squyres pointed out parallel bugs in mpi_type_create_keyval and
mpi_win_create_keyval.
This commit was SVN r20950.
The following SVN revision numbers were found above:
r20926 --> open-mpi/ompi@0a24eadaad
2009-04-07 13:47:52 +00:00
Nysal Jan
8e2b6a8b3c
There is no need to set epevin.data.fd as we have already set epevin.data.ptr to 5 earlier
...
This commit was SVN r20949.
2009-04-07 12:45:19 +00:00
Nysal Jan
2e1d14cafe
Add a comment explaining the change made
...
This commit was SVN r20948.
2009-04-07 03:59:32 +00:00
George Bosilca
ccb79b963f
This is the other half of the commit r20946 as I mess them up between
...
two of my testing machines. The fix require both commits!
This commit was SVN r20947.
The following SVN revision numbers were found above:
r20946 --> open-mpi/ompi@e2bb4c9b8f
2009-04-06 21:49:52 +00:00
George Bosilca
e2bb4c9b8f
Correct the handling of the pckt_pending list. The problem was that
...
we returned the pck before coping the values out. With this change
it seems to work at least on two architectures (even with the
mpool size set back to 0).
This commit was SVN r20946.
2009-04-06 21:45:08 +00:00
Nysal Jan
fbba533874
Fix broken epoll detection. Add the write only fd of the pipe to the epoll set and check if the fd is ready for writing. The earlier test works with older linux distros but fails with newer ones.
...
This commit was SVN r20945.
2009-04-06 21:44:10 +00:00
Eugene Loh
c4adfd1806
Increase mpool_sm_min_size default to 64M so osu_bw will run.
...
This commit was SVN r20944.
2009-04-06 18:37:00 +00:00
Ralph Castain
547fd635d1
Update the Makefile for ortetools so the trunk can compile
...
This commit was SVN r20943.
2009-04-06 14:04:00 +00:00
George Bosilca
045b0e8871
Remove two warnings about "cast from pointer to integer of different size".
...
This commit was SVN r20941.
2009-04-05 21:02:36 +00:00
Jeff Squyres
a13dfb2140
Add in a proper test for munmap.
...
This commit was SVN r20936.
2009-04-04 00:43:17 +00:00
Nysal Jan
5032f59edf
Fix checksum computation in the buffered send code
...
This commit was SVN r20935.
2009-04-03 07:09:24 +00:00
Jeff Squyres
52a0e5fe69
Add some checks for more network driver types.
...
This commit was SVN r20934.
2009-04-02 19:17:21 +00:00
Nysal Jan
ab18a3629f
Change the return type to handle the case where an invalid interface name is passed to this function.
...
This commit was SVN r20933.
2009-04-02 18:35:09 +00:00
Rainer Keller
9b7ab92de9
- Per mail and diff from Ken Matney:
...
Allow multiple retries to open file as well, for ALPS to supply the file.
This commit was SVN r20932.
2009-04-02 17:46:08 +00:00
Nysal Jan
4e001fb10a
Fix a compiler warning
...
This commit was SVN r20931.
2009-04-02 14:48:27 +00:00
Ralph Castain
ba1a98c398
Fix a warning message by pointing to the correct header
...
This commit was SVN r20930.
2009-04-02 13:54:59 +00:00
Jeff Squyres
3bf8c7025a
Remove compiler warning about function not being prototyped.
...
This commit was SVN r20929.
2009-04-02 13:06:47 +00:00
Shiqing Fan
7a7c4bcb4b
fix a type cast for windows.
...
This commit was SVN r20928.
2009-04-02 08:45:48 +00:00
Nysal Jan
e561a6c43a
Add missing checksum calculation. This fixes a checksum mismatch failure while using TCP BTL
...
This commit was SVN r20927.
2009-04-01 20:48:35 +00:00
Iain Bason
0a24eadaad
Fix Fortran bindings for MPI_KEYVAL_CREATE and MPI_COMM_CREATE_KEYVAL.
...
The EXTRA_STATE parameter is passed by reference, and thus should be
dereferenced before it is stored. Similarly, the stored value should
be passed by reference to the copy and delete routines.
This fixes trac:1864.
This commit was SVN r20926.
The following Trac tickets were found above:
Ticket 1864 --> https://svn.open-mpi.org/trac/ompi/ticket/1864
2009-04-01 19:31:46 +00:00
Jeff Squyres
fc8993ba87
mpool name is the first show_help param, not the last.
...
This commit was SVN r20925.
2009-04-01 18:42:01 +00:00
Jeff Squyres
0f517c3d3f
Gah; some non-final code got merged in by accident. Remove debugging
...
printf and put in the final test code for malloc.
This commit was SVN r20924.
2009-04-01 18:20:23 +00:00
Jeff Squyres
bf17ce1d3f
Doh; forgot to add the OPAL_DECLSPEC to munmap().
...
This commit was SVN r20923.
2009-04-01 18:09:25 +00:00
Jeff Squyres
7aa431882c
Remove the mallopt component (accidentally missed in r20921); refs
...
#1853 .
This commit was SVN r20922.
The following SVN revision numbers were found above:
r20921 --> open-mpi/ompi@0d52271cd6
2009-04-01 18:02:08 +00:00