man: mention CQs in fi_endpoint(3)

The fi_endpoint man page wasn't distinguishing between CQs and EQs
per our recent change. The data transfer completions now appear in
CQs not EQs. Passive endpoints need EQs, but not active endpoints.

Signed-off-by: Sayantan Sur <sayantan.sur@intel.com>
Add fi_dupinfo

Fixes #246

Signed-off-by: Reese Faucette <rfaucett@cisco.com>
Eliminate build warnings from verbs provider
gcc 4.9.1 complains about used-but-not-set and portentially uninit vars

Signed-off-by: Reese Faucette <rfaucett@cisco.com>
prov/verbs: Report supported caps

If given caps == 0, report back all supported caps vs error. Also trivial cleanups.

Signed-off-by: Patrick McCormick <patrick.m.mccormick@intel.com>
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
fabric/tostr: Use YAML formatting for output

Make tostr output valid yaml again. This means no tabs in output.
Also get rid of trailing comma on flags.

Signed-off-by: Patrick McCormick <patrick.m.mccormick@intel.com>
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
fabric: Misc cleanups in internal header files.

Remove remnants from incomplete merge in fi.h.i
Remove unused PFX define (use PACKAGE instead).
Remove duplicate min/max defines, use version in fi.h.

Signed-off-by: Patrick McCormick <patrick.m.mccormick@intel.com>
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
Merge pull request #248 from sayantansur/fi-man-endpoint

man: mention CQs in fi_endpoint(3)
Merge pull request #254 from rfaucett/pr/verbs_warnings

Eliminate build warnings from verbs provider
Merge pull request #252 from rfaucett/pr/fi_dupinfo

Add fi_dupinfo
Merge branch 'dev'
Merge pull request #256 from shefty/master

Manual merge of pull requests from Patrick
add support for async AV insertions
- add context fields to av_insert calls
- add fields to fi_eq_entry and fi_eq_err_entry for completion of
  vectored operations
- update man pages
- implement async insrt in usnic provider

Signed-off-by: Reese Faucette <rfaucett@cisco.com>
Merge pull request #257 from rfaucett/pr/async_av

add support for async AV insertions
man/fi_msg: Fix typo describing struct fi_msg

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

man/fi_msg: Fix typo describing struct fi_msg