Brian Barrett
77a80b2612
sockaddr_storage check needs sys/socket.h
...
This commit was SVN r14702.
2007-05-20 21:54:43 +00:00
Jeff Squyres
97248d6bc6
Add another test to check multiple, concurrent COMM_SPAWN's.
...
This commit was SVN r14701.
2007-05-19 19:02:24 +00:00
Jeff Squyres
47ba3db3b8
Add a simple MPI_COMM_SPAWN_MULTIPLE test.
...
This commit was SVN r14700.
2007-05-19 02:30:53 +00:00
Ralph Castain
fa5a40070d
Test the return status code from comm_dyn_start_processes - if we see an error, then let's report it and not continue on with the comm_spawn procedure!
...
This commit was SVN r14699.
2007-05-18 20:22:32 +00:00
Ralph Castain
180c96bb8f
Clear an erroneous error message pending a more complete fix
...
This commit was SVN r14698.
2007-05-18 14:44:27 +00:00
Tim Mattox
a65d1d6acc
Add the first NEWS entry for 1.2.3
...
This commit was SVN r14696.
2007-05-18 14:34:11 +00:00
Ralph Castain
6ef39ef525
Extend fix in r14693 to the comm_spawn case
...
This commit was SVN r14694.
The following SVN revision numbers were found above:
r14693 --> open-mpi/ompi@75d51812a3
2007-05-18 13:34:26 +00:00
Ralph Castain
75d51812a3
Fix the app-failed-to-start capability that was broken by r14554 (holding the caller in rmgr.spawn until the application - as opposed to just the orteds - have started). Allow the rmgr.spawn function to return if the app terminates, correctly handling its return status code to show abnormal termination. Modify orterun to correctly handle the returned status code so it doesn't enter a conditioned wait if the app fails to start since it will never wakeup if it does.
...
This commit was SVN r14693.
The following SVN revision numbers were found above:
r14554 --> open-mpi/ompi@4510b42638
2007-05-18 13:29:11 +00:00
Donald Kerr
23280bd7da
remove an assignment which is not required
...
This commit was SVN r14692.
2007-05-18 01:33:02 +00:00
Donald Kerr
588d5bd6a9
clean up compile warnings
...
This commit was SVN r14691.
2007-05-17 23:37:47 +00:00
George Bosilca
7738079ab9
Remove unused variable.
...
This commit was SVN r14689.
2007-05-17 20:01:30 +00:00
Brian Barrett
6b4264f178
* forgot to fix the BSD and Sun cases for finding IPv6 addresses
...
This commit was SVN r14688.
2007-05-17 16:21:44 +00:00
Gleb Natapov
b2c8fcdbab
Forget to add file in r14681.
...
This commit was SVN r14682.
The following SVN revision numbers were found above:
r14681 --> open-mpi/ompi@3ebaff8dfe
2007-05-17 08:41:01 +00:00
Gleb Natapov
3ebaff8dfe
Implement new BTL parameters:
...
We eagerly send data up to btl_*_eager_limit with the match
Upon ACK of the MATCH we start using send/receives of size
btl_*_max_send_size up to the btl_*_rdma_pipeline_offset
After the btl_*_rdma_pipeline_offset we begin using RDMA writes of
size btl_*_rdma_pipeline_frag_size.
Now, on a per message basis we only use the above protocol if the
message is larger than btl_*_min_rdma_pipeline_size
btl_*_eager_limit - > same
btl_*_max_send_size -> same
btl_*_rdma_pipeline_offset -> btl_*_min_rdma_size
btl_*_rdma_pipeline_frag_size -> btl_*_max_rdma_size
btl_*_min_rdma_pipeline_size is new..
This patch also moves all BTL common parameters initialisation into
btl_base_mca.c file.
This commit was SVN r14681.
2007-05-17 07:54:27 +00:00
Brian Barrett
33a5758521
Some IPv6 improvements:
...
* Move ipv6comat.h code into opal_config_bottom.h and change into some
more intelligent testing of structures
* Change opal's if interface to use sockaddr instead of sockaddr_storage,
as the RFCs suggest we do
* Move the networking code in opal that isn't directly related to if
detection into net.h
* Add quicky function to get the port out of either a sockaddr_in
or sockaddr_in6, saving a bunch of code in the oob.
* Update TCP oob and btl with new interface
This commit was SVN r14679.
2007-05-17 01:17:59 +00:00
Donald Kerr
c40307fd27
add user warning message to inform when udapl btl is no longer able to register memory
...
This commit was SVN r14678.
2007-05-16 21:04:50 +00:00
Jeff Squyres
af7f56c179
Really. We can spell his name right. Really. :-)
...
This commit was SVN r14677.
2007-05-16 20:30:06 +00:00
Brian Barrett
7708c4f887
Don't complain about unsupported protocols. Needs to be made better,
...
but this will quit the whining from platforms where the kernel doesn't
have IPv6 support.
This commit was SVN r14676.
2007-05-16 20:11:47 +00:00
Galen Shipman
542937ee2f
ompi running on bproc again.
...
This commit was SVN r14675.
2007-05-16 19:55:43 +00:00
Sven Stork
22af6d38e6
- UNexport symbols that shouldn't be needed outside the libraries
...
- replace #if/#endif with BEGIN/END_C_DECLS
- reformating
This commit was SVN r14669.
2007-05-16 15:46:52 +00:00
Sven Stork
bd29eb9bd1
- backout commit r14667, because internal functionality shouldn't be exported.
...
NOTE: if visibility is enabled "make check" will fail
This commit was SVN r14668.
The following SVN revision numbers were found above:
r14667 --> open-mpi/ompi@1f526a95e9
2007-05-16 15:43:44 +00:00
Sven Stork
1f526a95e9
- we need to export this internal symbols because the tests in
...
test/memory need them.
This commit was SVN r14667.
2007-05-16 15:14:31 +00:00
Sven Stork
a97e65e7f7
- export mmap/munmap so the memory manager can intercept this calls
...
This commit was SVN r14665.
2007-05-16 13:40:33 +00:00
Gleb Natapov
61e889a1d9
Fix breakage of GM by r13921. On receive GM provides only buffer pointer
...
without any context so we need to save a context somewhere so it can be
retrieved given only buffer pointer. This patch saves context (pointer to
frag) just before start of a buffer so it can be be easily retrieved.
This commit was SVN r14664.
The following SVN revision numbers were found above:
r13921 --> open-mpi/ompi@90fb58de4f
2007-05-16 12:20:58 +00:00
Brian Barrett
ce4e24c399
need to empty location of libltdl.la so that we don't try to build it when
...
we're not using dlopen
This commit was SVN r14662.
2007-05-15 23:43:38 +00:00
Galen Shipman
df86202202
get bproc to compile, other issues still remain..
...
This commit was SVN r14661.
2007-05-15 23:11:33 +00:00
Donald Kerr
2ed72bf2e2
break evd_qlen into individual qlens (async,dto,conn); add checks based on udapl limits and number of peers
...
This commit was SVN r14659.
2007-05-15 17:47:00 +00:00
Pavel Shamis
cd87b05711
Added check for IBV_EVENT_CLIENT_REREGISTER async
...
event that was not exists in old openib gen2 versions
(Ticket #1025 )
This commit was SVN r14658.
2007-05-15 13:53:49 +00:00
Sven Stork
91fa494f0e
- another missing symbol
...
This commit was SVN r14657.
2007-05-15 13:38:50 +00:00
Sven Stork
18a5747799
- this symbol is (at least) used by the basic collective component
...
This commit was SVN r14654.
2007-05-15 12:48:58 +00:00
Brian Barrett
21e00f6f0c
Clean up a couple of configure things:
...
* Require Autoconf 2.60 or higher and remove some cruft
required for AC 2.59 or the AC 2.59 / AC 2.60 mix
* Remove a bunch of now unnecessary AC_SUBST calls
* Use the libtool-provided variables for the -I and
library to use when compiling against ltdl
Fixes trac:1000
This commit was SVN r14652.
The following Trac tickets were found above:
Ticket 1000 --> https://svn.open-mpi.org/trac/ompi/ticket/1000
2007-05-15 04:23:48 +00:00
Jeff Squyres
c5782642d9
Fix some param names so that they show up when you "ompi_info --param
...
oob all".
This commit was SVN r14646.
2007-05-11 20:58:11 +00:00
Jeff Squyres
92090967b1
Add definitions for Hemon/ConnectX Mellanox HCA
...
This commit was SVN r14639.
2007-05-10 12:27:51 +00:00
Brian Barrett
b439d1c18b
A couple of autogen updates
...
* If we're using AM 1.10, there's a crazy bug with libltdl if it was
bootstrapped with AM 1.9.x where it will fail horribly during
'make dist'. So rebootstrap with AM 1.10 so that it all works out.
* Since we have the information, only apply the patch for libtool that
matches the version we're actually using
* Clean up some of the output just a little bit
This commit was SVN r14635.
2007-05-09 19:54:10 +00:00
Donald Kerr
436d370d51
latency improvements: use ompi_free_list_init_ex, create optimal alignment parameter, remove rdma guarantee path, replace dat_lmt_sync_rdma with use of volatile
...
This commit was SVN r14634.
2007-05-09 19:41:25 +00:00
Jeff Squyres
b9195145e9
Bring over Sven's specfile generator from /tmp/sven-specfile-generator.
...
This commit was SVN r14628.
2007-05-09 12:18:39 +00:00
Gleb Natapov
2562253678
Do more work at RDMA frag preparation time and less work at RDMA frag sending
...
time.
This commit was SVN r14627.
2007-05-09 12:11:51 +00:00
Gleb Natapov
78fda79630
Use size_t instead of uint64_t in call to convertor cloning.
...
This commit was SVN r14626.
2007-05-09 10:02:06 +00:00
Rich Graham
5359cee937
declare undeclared function, so that the code will compile.
...
This commit was SVN r14625.
2007-05-09 04:47:40 +00:00
Rich Graham
dc06f174ae
fix dummy functions to match the function prototype
...
This commit was SVN r14624.
2007-05-09 04:46:21 +00:00
Pavel Shamis
e2d0e27111
Adding:
...
* openib_finalize flow for openib btl
* async event handler for openib btl
This commit was SVN r14623.
2007-05-08 21:47:21 +00:00
Jeff Squyres
51ff779a5d
Minor gramatical nit found by Karen/Sun.
...
This commit was SVN r14622.
2007-05-08 21:24:44 +00:00
Brian Barrett
d06c551360
Autotools notes to the HACKING file
...
This commit was SVN r14621.
2007-05-08 20:37:08 +00:00
Brian Barrett
52fd5b15bd
Tarballs now built with 2.61, 1.10, 2.1a. Add news item about it
...
This commit was SVN r14620.
2007-05-08 20:29:27 +00:00
Brian Barrett
6e58cdc4a3
We've been requiring 1.5.22 for a while to make things actually work, so
...
update autogen.sh to match.
This commit was SVN r14619.
2007-05-08 20:29:04 +00:00
Jeff Squyres
395d05b6bc
Update the man page to describe both -wdir and -wd. -wdir is consider
...
the "primary" option and -wd is the synonym. Regardless, either of
them function exactly like the other.
This commit was SVN r14618.
2007-05-08 20:27:20 +00:00
Brian Barrett
830bcae3ae
Add warning to all users that they're going to have to update their version
...
of the autotools fairly soon now
This commit was SVN r14617.
2007-05-08 19:57:17 +00:00
Jeff Squyres
8a68b2dba7
Add -wdir option as a synonym for -wd (to make us match the man page).
...
This commit was SVN r14614.
2007-05-08 19:09:32 +00:00
Tim Mattox
4d6955886e
Update the 1.2.2 section of the NEWS file.
...
This commit was SVN r14611.
2007-05-08 17:49:33 +00:00
Terry Dontje
f864348f97
Put an ifdef to conditionalize the use of memcpy for sparcv9 platforms to
...
avoid alignmment issues. This commit fixes trac:1009.
This commit was SVN r14608.
The following Trac tickets were found above:
Ticket 1009 --> https://svn.open-mpi.org/trac/ompi/ticket/1009
2007-05-08 17:17:34 +00:00