BTL: add flags for signaled BTL operations

As per discussion in the June 2013 developer meeting these
flags will be used by the PML in the future to request
asynchronous progress on an operation. The naming was chosen
to reflect that a BTL supports this mode (MCA_BTL_FLAG_SIGNALED)
and that a descriptor should "signal" the remote side to wake
up and progress the message (MCA_BTL_DES_FLAG_SIGNAL).

Future commits will update OB1 to take advantage of this
feature when performing the RDMA get or RDMA rendezvous
protocols.



git-svn-id: https://svn.open-mpi.org/svn/ompi/trunk@28612 63e3feb5-37d5-0310-a306-e8a459e722fe
cosmetic: add comment with rationale for malloc.h include


git-svn-id: https://svn.open-mpi.org/svn/ompi/trunk@28614 63e3feb5-37d5-0310-a306-e8a459e722fe
attempt to fix #3627: Pass all configure options from the OMPI top-level configure to the OTF sub-configure

git-svn-id: https://svn.open-mpi.org/svn/ompi/trunk@28616 63e3feb5-37d5-0310-a306-e8a459e722fe
Add destructors for MPI_T error codes

git-svn-id: https://svn.open-mpi.org/svn/ompi/trunk@28618 63e3feb5-37d5-0310-a306-e8a459e722fe
Stomps compiler warnings in HCA min-dist calculation. This should be added to cmr:v1.7:reviewer=jladd

git-svn-id: https://svn.open-mpi.org/svn/ompi/trunk@28620 63e3feb5-37d5-0310-a306-e8a459e722fe
Per https://svn.mpi-forum.org/trac/mpi-forum-web/ticket/256, we need
to set *flag=1 when source == MPI_PROC_NULL.

cmr:v1.7.2:reviewer=dgoodell
cmr:v1.6.5:reviewer=dgoodell


git-svn-id: https://svn.open-mpi.org/svn/ompi/trunk@28621 63e3feb5-37d5-0310-a306-e8a459e722fe
Changes to VT: Fixed infinite recursion bug if the verbosity level (env. VT_VERBOSE) is higher or equal to 2

git-svn-id: https://svn.open-mpi.org/svn/ompi/trunk@28624 63e3feb5-37d5-0310-a306-e8a459e722fe
Fix two typos that prevented alps direct launch from working

git-svn-id: https://svn.open-mpi.org/svn/ompi/trunk@28628 63e3feb5-37d5-0310-a306-e8a459e722fe
Per RFC: use a better hash algorithm for the opal_hash_table_*_ptr functions.

Chose the crc32 function present in opal/util/crc.c as the hash function. The
performance should be sufficient for most cases. If not we can always change
the function again.



git-svn-id: https://svn.open-mpi.org/svn/ompi/trunk@28629 63e3feb5-37d5-0310-a306-e8a459e722fe
Better comment than what was submitted in r28614.


git-svn-id: https://svn.open-mpi.org/svn/ompi/trunk@28631 63e3feb5-37d5-0310-a306-e8a459e722fe
Bring over v1.6.5 bullets.


git-svn-id: https://svn.open-mpi.org/svn/ompi/trunk@28637 63e3feb5-37d5-0310-a306-e8a459e722fe
Sync with 1.6.5 bullets


git-svn-id: https://svn.open-mpi.org/svn/ompi/trunk@28641 63e3feb5-37d5-0310-a306-e8a459e722fe
Correctly register the component MCA parameters.
Few cleanups in the includes.


git-svn-id: https://svn.open-mpi.org/svn/ompi/trunk@28645 63e3feb5-37d5-0310-a306-e8a459e722fe
Remove useless include.


git-svn-id: https://svn.open-mpi.org/svn/ompi/trunk@28646 63e3feb5-37d5-0310-a306-e8a459e722fe
Various cleanups.


git-svn-id: https://svn.open-mpi.org/svn/ompi/trunk@28647 63e3feb5-37d5-0310-a306-e8a459e722fe
fix: detect threading model to take appropriate flow in mxm

git-svn-id: https://svn.open-mpi.org/svn/ompi/trunk@28648 63e3feb5-37d5-0310-a306-e8a459e722fe
Merge branch 'master' into mpit_pvar