On Mon, Apr 24, 2017 at 09:26:17PM +0300, Vasiliy Tolstov wrote: > 2017-04-24 21:13 GMT+03:00 Leon Romanovsky <leon@xxxxxxxxxx>: > > Yes, if performance is not critical to you. > > Otherwise, the best solution will be to take a look on implementation > > of data transfer (various post_send functions) in rdma-core library. > > > Hm.. performance is critical for me... How can i create binding for it > without C deps. You would have to re-write the user space verbs provider for your hardware in a non-C language. What you are asking is enormously non-trivial, rdma is 'special' because it has a user space driver component that directly communicates with the hardware, for performance. I'm not even sure one could implement a non-performant verbs using just the kernel API without a driver specific helper. The kernel API does not cover things like CQ parsing, for instance? At least nobody has ever done it... Jason -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html