In the messaging code, the sendv and recvv code does not appear to observe the mode bit.
If a descriptor or set of descriptors is not passed in, we register the memory even if the provider is not responsible for doing so.
Alternatively, the provider does not ignore the descriptors if passed in, when the mode bit is set.