> =(. SO as i understand i need to know how mellanox userspace library > interract with kernel and hardware ? Yes - this is true for any RDMA hardware. You may be able to reverse engineer it by looking at the user space code for whichever hardware you're interested in. Alternatively, you could always take the existing code and re-use most of it, but provide optimized versions of targeted calls, such as post send/recv, cq read, etc. - Sean ��.n��������+%������w��{.n�����{���fk��ܨ}���Ơz�j:+v�����w����ޙ��&�)ߡ�a����z�ޗ���ݢj��w�f