<div dir="ltr">Hi all,<br><br> I am learning RDMA_WRITE operation using OFED Verbs(Kernel space).<br>As RDMA_WRITE operation will not generate completion entry on Responder side,<br>I am following the technique like polling on the last byte of receive buffer.<br>
<br>Steps i followed are:<br>1. kmalloc is used for memory allocation,<br>2. ib_reg_phys_mr is used for memory registration,<br>3. RDMA WRITE is requested on initiator side and the completion entry is success,<br>4. Responder is polling on last byte of receive buffer to be set,<br>
but Responder is not able to find the buffer updation and stuck in infinite loop.<br><br>Please help me in solving the above mentioned problem. Let me know if<br>something is missed. <br><br> The same approach i.e. polling on last byte of receive buffer works for me in<br>
user space(uverbs) RDMA_WRITE operation.<br><br>My host machine is running Linux kernel 2.6.18.<br><br>Any reference or web links will be useful. <br><br>Thanks & Regards<br>Jagadeesh.<br><br></div>