Rich Graham
e24c2ebbc0
have a working skeleton for the SM-V2 component. It does nothing at this stage.
...
This commit was SVN r17241.
2008-01-25 21:16:36 +00:00
Rich Graham
1d0334f4f2
skeleton for new shared memory collective component.
...
This commit was SVN r17235.
2008-01-25 19:35:26 +00:00
Rainer Keller
9d4852cdc1
- Get rid of Wshadow warnings.
...
This commit was SVN r17231.
2008-01-25 14:07:38 +00:00
Rainer Keller
2b4975de8e
- In case of MPI_REQUEST_NULL, set the *status to the empty_status,
...
by copying structure:
psendrecv.c:81
4e7: cmpl $0x0,0x34(%ebp) 4e7: cmpl $0x0,0x34(%ebp)
4eb: je 51e <PMPI_Sendrecv+0x51e> 4eb: je 517 <PMPI_Sendrecv+0x517>
psendrecv.c:85
4ed: mov 0x34(%ebp),%eax 4ed: mov 0x34(%ebp),%edx
4f0: movl $0xfffffffe,(%eax) 4f0: mov 0x38,%eax
psendrecv.c:86 4f5: mov %eax,(%edx)
4f6: mov 0x34(%ebp),%eax 4f7: mov 0x3c,%eax
4f9: movl $0xffffffff,0x4(%eax) 4fc: mov %eax,0x4(%edx)
psendrecv.c:87 4ff: mov 0x40,%eax
500: mov 0x34(%ebp),%eax 504: mov %eax,0x8(%edx)
503: movl $0x0,0x8(%eax) 507: mov 0x44,%eax
psendrecv.c:88 50c: mov %eax,0xc(%edx)
50a: mov 0x34(%ebp),%eax 50f: mov 0x48,%eax
50d: movl $0x0,0xc(%eax) 514: mov %eax,0x10(%edx)
psendrecv.c:89
514: mov 0x34(%ebp),%eax
517: movl $0x0,0x10(%eax)
psendrecv.c:91
This commit was SVN r17230.
2008-01-25 12:58:59 +00:00
Jeff Squyres
3f94d6a494
Properly qualify the filename. #$%@#%#@!!!
...
This commit was SVN r17229.
2008-01-25 12:04:35 +00:00
Rainer Keller
76b95a4ee7
- Just indentation and spelling
...
This commit was SVN r17228.
2008-01-25 10:36:42 +00:00
Rainer Keller
f7e586fc01
- allow --enable-mca-direct=pml-ob1
...
This commit was SVN r17227.
2008-01-25 09:56:45 +00:00
Rainer Keller
17906c008f
- Take this nights changes to .m4: We have not pml-teg, delete refs.
...
This commit was SVN r17226.
2008-01-25 09:32:33 +00:00
Rich Graham
432ba0cecd
add comments about the life-cycle of a collective module.
...
This commit was SVN r17223.
2008-01-25 03:46:31 +00:00
George Bosilca
ddcfc78f52
Add the missing header to the header list.
...
This commit was SVN r17222.
2008-01-25 02:28:16 +00:00
George Bosilca
3418485085
Replace the tport by a queue.
...
This commit was SVN r17221.
2008-01-25 01:15:18 +00:00
George Bosilca
f7e8fda58b
Remove the dependencies on the libopen-pal.
...
Add the visibility attributes.
This commit was SVN r17220.
2008-01-25 00:33:55 +00:00
Aurelien Bouteiller
e471abb55e
put back ompi ignore until long filenames and other dist issues are fixed
...
This commit was SVN r17219.
2008-01-25 00:28:30 +00:00
Jeff Squyres
a348da4eee
Experiment with using the ustar format for tarballs; seems to work on
...
the platforms we care about...?
This commit was SVN r17218.
2008-01-24 23:53:43 +00:00
Donald Kerr
66acac8ff3
the value for invalid idx was just plain wrong, a more appropriate value is now used
...
This commit was SVN r17201.
2008-01-24 15:01:26 +00:00
Jeff Squyres
2227d5ec4a
Add configure check for struct ibv_device.transport type, which was added in OFED v1.2. Still need to fix up oob and rdma_cm cpc's to do something better with this information...
...
This commit was SVN r17198.
2008-01-24 12:14:21 +00:00
Aurelien Bouteiller
11815d9773
Fixed two warnings (especially the one that get repeted a large number of times in 64bit builds)
...
This commit was SVN r17197.
2008-01-24 04:59:31 +00:00
Aurelien Bouteiller
a9045402c4
remove a pedantic warning
...
This commit was SVN r17196.
2008-01-24 02:29:07 +00:00
George Bosilca
7b1132b623
Remove some warnings about uninitialized variables (the code was correct but
...
the compilers are not yet that smart).
Add the dependency to output.h in order to be able to use opal_output.
This commit was SVN r17195.
2008-01-24 00:39:24 +00:00
Aurelien Bouteiller
76b13f91b9
fixed link:wq error in static mode
...
This commit was SVN r17194.
2008-01-23 23:54:02 +00:00
Jeff Squyres
2d811a49e9
Update svn:ignore
...
This commit was SVN r17193.
2008-01-23 23:43:54 +00:00
Jeff Squyres
fb1eae0540
Update svn:ignore.
...
This commit was SVN r17191.
2008-01-23 21:43:33 +00:00
Jeff Squyres
047a29a08a
Add some svn:ignore files.
...
This commit was SVN r17190.
2008-01-23 21:42:33 +00:00
Jeff Squyres
f28a909593
Update some svn:ignore items.
...
This commit was SVN r17188.
2008-01-23 21:01:49 +00:00
Aurelien Bouteiller
f29ed2ed53
fixed missing errno.h on some architectures
...
This commit was SVN r17186.
2008-01-23 20:24:54 +00:00
Aurelien Bouteiller
6fe17aff4a
solve compatibility issue from MMAP_NOCACHE
...
This commit was SVN r17184.
2008-01-23 19:29:19 +00:00
Aurelien Bouteiller
69b3bae999
removed ignore, as the code is robust enough to avoid interfering with others
...
This commit was SVN r17182.
2008-01-23 17:27:23 +00:00
Sharon Melamed
025b68becf
Move the carto framework to the trunk.
...
This commit was SVN r17177.
2008-01-23 09:20:34 +00:00
Tim Prins
889f6c79fe
Properly initialize the freelist in the constructor.
...
This commit was SVN r17175.
2008-01-22 18:17:06 +00:00
Pak Lui
413bcca4c0
Support the qrsh or qsub "-notify" option by catching the SIGUSR1/2
...
signals and not letting user processes to exit on those signals.
This commit was SVN r17174.
2008-01-22 17:32:29 +00:00
Sharon Melamed
526a12620d
Expanded the paffinity interface. Added:
...
map_to_processor_id,
map_to_socket_core,
max_processor_id,
max_socket,
max_core.
In OS other then Linux, those functions will return OPAL_ERR_NOT_SUPPORTED.
--This Line, and those below, will be ignored--
M paffinity/linux/paffinity_linux_module.c
M paffinity/paffinity.h
M paffinity/base/base.h
M paffinity/base/paffinity_base_wrappers.c
M paffinity/windows/paffinity_windows_module.c
M paffinity/solaris/paffinity_solaris_module.c
This commit was SVN r17173.
2008-01-22 07:22:24 +00:00
Jeff Squyres
404f8d1076
Nothing substantial: just move the generalized request intercept data
...
structure up into the MPI::Grequest class (rather than being a struct
definition outside of any class) to be similar to how the keyval
intercept data structures are organized. Fix one minor compiler
warning in the process.
This commit was SVN r17171.
2008-01-21 15:56:21 +00:00
Gleb Natapov
6e4155d111
Initialize local variable before use.
...
This commit was SVN r17170.
2008-01-21 15:17:49 +00:00
Gleb Natapov
52c94fa7ea
Fix compilation warnings.
...
This commit was SVN r17169.
2008-01-21 15:07:39 +00:00
Jeff Squyres
ab60cfd948
Fix some typos.
...
This commit was SVN r17168.
2008-01-21 14:34:25 +00:00
Gleb Natapov
c9a1b06771
Remove trailing whitespaces. No code changes in this commit.
...
This commit was SVN r17167.
2008-01-21 12:11:18 +00:00
George Bosilca
31390c0074
We should take in account the extent of the datatype when we compute
...
the initial displacement in bytes. Thanks to Daniel G. Hyams for the fix.
This commit was SVN r17165.
2008-01-19 05:34:53 +00:00
Jeff Squyres
eadd82b70e
Remove the hard-coded "openmpi" name from two Requires statements and
...
use %{name} instead (FWIW, %{_name} caused rpmbuild to barf).
This commit was SVN r17164.
2008-01-19 02:29:55 +00:00
Jeff Squyres
b6e9c99f7d
Formatting fixes from Peter Breitenlohner.
...
This commit was SVN r17163.
2008-01-18 23:21:31 +00:00
George Bosilca
170416797d
This commit was SVN r17162.
2008-01-18 20:10:57 +00:00
George Bosilca
0081202195
Mark the receives as ELAN_TPORT_RXBUF | ELAN_TPORT_RXANY ...
...
This commit was SVN r17161.
2008-01-18 20:00:44 +00:00
George Bosilca
bf299bb833
Keep most of the functions as static. Improve the progress function. Get rid
...
of all internal quues that are not really useful.
This commit was SVN r17160.
2008-01-18 19:28:50 +00:00
Donald Kerr
5f884b1ca4
fix for #1130 - adds support for multi-rail configurations
...
This commit was SVN r17152.
2008-01-17 17:30:50 +00:00
Adrian Knoth
601fb4389d
Cosmetics for r17150. Closes trac:1201
...
This commit was SVN r17151.
The following SVN revision numbers were found above:
r17150 --> open-mpi/ompi@4b50f02126
The following Trac tickets were found above:
Ticket 1201 --> https://svn.open-mpi.org/trac/ompi/ticket/1201
2008-01-17 12:29:12 +00:00
Adrian Knoth
4b50f02126
Only free res iff it's been allocated before. Re #1201
...
This patch fixes the segfault, so closing the ticket might be possible.
It's a very conservative patch. Perhaps the freeaddrinfo spec says that
it will never allocate res in case of errors, but for now, I neither
have the spec nor the will to rely on it.
This commit was SVN r17150.
2008-01-17 10:01:52 +00:00
Donald Kerr
908b514ac5
update use of internal tag values to accommodate the active message change found in r17140
...
This commit was SVN r17148.
The following SVN revision numbers were found above:
r17140 --> open-mpi/ompi@6310ce955c
2008-01-16 21:17:25 +00:00
Jeff Squyres
cc3805d861
Because opal_list is used in the C++ bindings, where not having
...
"const" in the argument creates [correct] warnings (because __FILE__
is a (const char*)). Plus, opal_object.cls_init_file_name is already
(const char*).
This commit was SVN r17145.
2008-01-15 23:50:30 +00:00
Pavel Shamis
add4d9df8a
XRC fixes for MPI2 dynamics.
...
This commit was SVN r17144.
2008-01-15 21:14:48 +00:00
Jeff Squyres
251842ff6a
Remove this AS_IF -- it breaks "make dist".
...
This commit was SVN r17143.
2008-01-15 12:33:08 +00:00
George Bosilca
841ae01bc9
Add OPAL_LIKELY to the freelist.
...
This commit was SVN r17142.
2008-01-15 05:44:28 +00:00