rdma: api: prepare support for direct verb 25/24225/4
authorBenoît Ganne <bganne@cisco.com>
Tue, 7 Jan 2020 15:08:43 +0000 (16:08 +0100)
committerAndrew Yourtchenko <ayourtch@gmail.com>
Wed, 8 Jan 2020 19:51:04 +0000 (19:51 +0000)
commitd8c1ef925af5db085a7649076047eda48ac68404
treedfe9a8a055370b362620ecc1e178334722953bab
parentaffc5f6d3d3c17eb8ae1cf7b04a1a1e638516ca4
rdma: api: prepare support for direct verb

Prepare rdma interface creation API for direct verb support:
 - add new optional 'mode' parameters to select between ibverb or direct
   verb backend (optional, default to 'auto')
 - set default value for rxq_num (1), rxq_size (1024) and txq_size
   (1024) so they are now optional
 - bump default create value for rxq_size and txq_size to 1024 if
   unset (0) so they are coherent with default values above

Type: feature

Change-Id: Id9eae2b8eb0baaf34a0fcd55da6ad09515f57a93
Signed-off-by: Benoît Ganne <bganne@cisco.com>
src/plugins/rdma/api.c
src/plugins/rdma/cli.c
src/plugins/rdma/device.c
src/plugins/rdma/rdma.api
src/plugins/rdma/rdma.h
src/plugins/rdma/test_api.c
src/plugins/rdma/unformat.c