RDMA_Connect issue on Windows

Max Gurtovoy maxg at mellanox.com
Tue Jun 20 00:20:04 PDT 2017


I would also try to parse it with Wireshark and compare all the needed 
fields and sizes.
We are adding more and more nvmf command parsing to the disector but 
you're in earliar stage of RDMA connection establisment.

On 6/20/2017 9:34 AM, Sagi Grimberg wrote:
> CC'ing Robert who has experience with Windows <-> Linux
> interop...
>
> On 19/06/17 20:58, muthu crazy wrote:
>> Dear All,
>>
>> I am trying to make a fabrics setup using Chelsio RNIC where Windows
>> is the Client PC, and Linux is the target PC. From Windows Client
>> driver, I am invoking NDKConnect API(It will internally call
>> RMDA_Connect) and passing below structures as a parameter to it.
>>
>> struct RDMA_CONN_PARAM
>> {
>> RDMA_CM_REQUEST private_data;
>> private_data_len = sizeof(RDMA_CM_REQUEST)
>> responder_resources = 0x20
>> initiator_depth = 0
>> flow_control=1
>> retry_count=7
>> RNR_Retry_count = 7
>> SRQ = 0
>> QP_num = 0x400
>> }
>>
>> struct RDMA_CM_REQUEST
>> {
>> Recfmt = 0
>> Qid = 0
>> Hrqsize = 0x20
>> Hsqsize = 0x20
>> Reserved[8:31] = 0;
>> }
>>
>> but on target side, I could see some junk value along with my actual
>> data received.(Linux Kernel:4.9.8)
>>
>> like below:
>>
>> 0xFFFFFFE0, 0xFFFFFFB0, 0x23, 0x6, 0x0, 0xFFFFFFE0, 0xFFFFFFFF
>> 0x20,0x20,0x0,0x1,0x7,0x7,0x0,0x0,0x0,0x4
>>
>> Has anybody observed this before? Please help me out.
>>
>>
>> Thanks,
>> --Muthu
>>
>> _______________________________________________
>> Linux-nvme mailing list
>> Linux-nvme at lists.infradead.org
>> https://emea01.safelinks.protection.outlook.com/?url=http%3A%2F%2Flists.infradead.org%2Fmailman%2Flistinfo%2Flinux-nvme&data=02%7C01%7Cmaxg%40mellanox.com%7C2abc52e374854c98a13508d4b7a684e2%7Ca652971c7d2e4d9ba6a4d149256f461b%7C0%7C0%7C636335373205704262&sdata=ET93l30HHFfZYSdGJ2xCTLVOObYIG%2Bq%2BS%2Ffv2y5Of74%3D&reserved=0
>>
>>
>
> _______________________________________________
> Linux-nvme mailing list
> Linux-nvme at lists.infradead.org
> https://emea01.safelinks.protection.outlook.com/?url=http%3A%2F%2Flists.infradead.org%2Fmailman%2Flistinfo%2Flinux-nvme&data=02%7C01%7Cmaxg%40mellanox.com%7C2abc52e374854c98a13508d4b7a684e2%7Ca652971c7d2e4d9ba6a4d149256f461b%7C0%7C0%7C636335373205714275&sdata=C2YQOHf93VyDCyeYfHUboIl81mZcmR%2BDM2V58xmLFEI%3D&reserved=0
>



More information about the Linux-nvme mailing list