Merge pull request #143 from a-ilango/master

Copy prov_name and prov_version when allocating new fi_info for incoming...
fabric: Allow reuse of fi_info structure

The API is currently defined such that an fi_info structure
can only be used to open a single endpoint.  Update the
API to support re-using the fi_info structure.

Update the verbs provider to support this as well.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
Merge pull request #145 from shefty/master

fabric: Allow reuse of fi_info structure
include: const correct parameter types

The function signatures differed from the ones in the EQ/CQ
object and static inlines.

Signed-off-by: Sayantan Sur <sayantan.sur@intel.com>
Merge pull request #146 from sayantansur/eq-const

include: const correct parameter types
man/rma: Reference correct include file

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
fabric: Provide ENOSYS implementations of all calls

Rather than every provider needing to implement calls that
return ENOSYS, provide an implementation in a common
header files to do this.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
Merge remote branch 'upstream/master'
fabric: Remove domain query call

Domain attribute are returned with fi_getinfo.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
Merge branch 'dev'
Merge pull request #149 from shefty/master

Provide reference calls that return ENOSYS for providers to use
configury: re-factor to	extract	common code

Pull common code out of the provider .m4 scripts and back into a
central .m4 file.  Now much of the setup and administration stuff for
FI_<provider>_CONFIGURE is done in a central location -- the
_CONFIGURE macros can just be small chunks of code that focus on
checking to see if that provider can be built (e.g., check for headers
and libraries and that's it).
.gitignore: don't ignore the entire config directory

It's useful to put our own .m4 files in config, so just ignore the
specific Autotools-generated files.
Remove *.org qualifier from BSD license name.

Signed-off-by: Reese Faucette <rfaucett@cisco.com>
psm: remove outdated use of HAVE_PSM
verbs: remove outdated use of HAVE_VERBS
prov/psm: bug fix for the RMA long protocol

Signed-off-by: Jianxin Xiong <jianxin.xiong@intel.com>
prov/psm: support FI_MR_OFFSET flag

Signed-off-by: Jianxin Xiong <jianxin.xiong@intel.com>
Merge pull request #154 from jsquyres/topic/moar-configury

configury: re-factor to extract common code
Merge pull request #155 from rfaucett/license2

Remove *.org qualifier from BSD license name.