PeerDirect Client Kernel Module

Hi,

My goal is to directly transfer data between the IB adapter and a custom PCIe device for RDMA purposes. The PCIe device exposes itself as a char device under /dev through a simple driver. Now, I read about the guide https://community.mellanox.com/s/article/howto-implement-peerdirect-client-using-mlnx-ofed , but I did not well understand the flow. Is there any documentation to follow in order to well understand the flow among these three actors ( IB Device - PeerDirect Client - Custom PCIe Device ) ?

Hello Francesco,

Thank you for posting your inquiry on the Mellanox Community.

Due to the nature of the request, we suggest to open a Mellanox Support ticket trough support@mellanox.com (valid support contract required).

Thank you,

~Mellanox Technical Support