]> git.openfabrics.org - ~ardavis/dapl.git/commit
mpxyd,mcm: changes for backward compatibility with older v4 MIC clients
authorArlin Davis <arlin.r.davis@intel.com>
Wed, 30 Apr 2014 18:13:35 +0000 (11:13 -0700)
committerArlin Davis <arlin.r.davis@intel.com>
Wed, 30 Apr 2014 18:13:35 +0000 (11:13 -0700)
commit5d1f8bd9f72f47ad071586ec9caf59fe3cdfb13b
treeb33d8d607ba6ef45faec9ebc656cabd6dedb0ac0
parenta866443fd42cde0d6028856b8fa1e143fa8ab077
mpxyd,mcm: changes for backward compatibility with older v4 MIC clients

Allow mpxyd service to run with older MIC clients that support only proxy-out
and not proxy-in capabilities. Define minimal and compatible versions and
sync to MIC client during device open.

Create and use dat_mcm_msg_compat, dat_mix_mr_compat, and dat_mix_cm_compat
messages and operations with older v4 clients.

Move current MIX command version to v5.

Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
dapl/openib_mcm/cm.c
dapl/openib_mcm/mix.c
dapl/svc/mcm.c
dapl/svc/mix.c
dapl/svc/mpxyd.c
dapl/svc/mpxyd.h
dat/include/dat2/dat_mic_extensions.h