All of lore.kernel.org
 help / color / mirror / Atom feed
* RDMA_Connect issue on Windows
@ 2017-06-19 17:58 muthu crazy
  2017-06-20  6:34 ` Sagi Grimberg
  0 siblings, 1 reply; 8+ messages in thread
From: muthu crazy @ 2017-06-19 17:58 UTC (permalink / raw)


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

^ permalink raw reply	[flat|nested] 8+ messages in thread

* RDMA_Connect issue on Windows
  2017-06-19 17:58 RDMA_Connect issue on Windows muthu crazy
@ 2017-06-20  6:34 ` Sagi Grimberg
  2017-06-20  7:20   ` Max Gurtovoy
  0 siblings, 1 reply; 8+ messages in thread
From: Sagi Grimberg @ 2017-06-20  6:34 UTC (permalink / raw)


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
> http://lists.infradead.org/mailman/listinfo/linux-nvme
> 

^ permalink raw reply	[flat|nested] 8+ messages in thread

* RDMA_Connect issue on Windows
  2017-06-20  6:34 ` Sagi Grimberg
@ 2017-06-20  7:20   ` Max Gurtovoy
  2017-06-21  0:56     ` muthu crazy
  0 siblings, 1 reply; 8+ messages in thread
From: Max Gurtovoy @ 2017-06-20  7:20 UTC (permalink / raw)


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
>

^ permalink raw reply	[flat|nested] 8+ messages in thread

* RDMA_Connect issue on Windows
  2017-06-20  7:20   ` Max Gurtovoy
@ 2017-06-21  0:56     ` muthu crazy
  2017-06-21 10:33       ` Max Gurtovoy
  0 siblings, 1 reply; 8+ messages in thread
From: muthu crazy @ 2017-06-21  0:56 UTC (permalink / raw)


Thanks for the reply,

I was trying to see the packets in Wireshark(2.2.6) during
rdma_connect but I was getting only ARP packets. Do I need to add any
plugin for Wireshark? Or any protocol preference has to be added in
settings?

-Muthu

On 20 June 2017@12:50, Max Gurtovoy <maxg@mellanox.com> wrote:
> 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
>>
>

^ permalink raw reply	[flat|nested] 8+ messages in thread

* RDMA_Connect issue on Windows
  2017-06-21  0:56     ` muthu crazy
@ 2017-06-21 10:33       ` Max Gurtovoy
  2017-06-21 10:38         ` [Suspected-Phishing]Re: " Max Gurtovoy
  0 siblings, 1 reply; 8+ messages in thread
From: Max Gurtovoy @ 2017-06-21 10:33 UTC (permalink / raw)




On 6/21/2017 3:56 AM, muthu crazy wrote:
> Thanks for the reply,
>
> I was trying to see the packets in Wireshark(2.2.6) during
> rdma_connect but I was getting only ARP packets. Do I need to add any
> plugin for Wireshark? Or any protocol preference has to be added in
> settings?
>
> -Muthu


please use this link:
https://www.wireshark.org/download.html
and download the latest development release.
make sure your listener port is 4420.

-Max.

>
> On 20 June 2017@12:50, Max Gurtovoy <maxg@mellanox.com> wrote:
>> 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
>>>
>>

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Suspected-Phishing]Re: RDMA_Connect issue on Windows
  2017-06-21 10:33       ` Max Gurtovoy
@ 2017-06-21 10:38         ` Max Gurtovoy
  2017-06-22 19:36           ` muthu crazy
  0 siblings, 1 reply; 8+ messages in thread
From: Max Gurtovoy @ 2017-06-21 10:38 UTC (permalink / raw)




On 6/21/2017 1:33 PM, Max Gurtovoy wrote:
>
>
> On 6/21/2017 3:56 AM, muthu crazy wrote:
>> Thanks for the reply,
>>
>> I was trying to see the packets in Wireshark(2.2.6) during
>> rdma_connect but I was getting only ARP packets. Do I need to add any
>> plugin for Wireshark? Or any protocol preference has to be added in
>> settings?
>>
>> -Muthu
>
>
> please use this link:

  https://www.wireshark.org/download.html

>
> and download the latest development release.
> make sure your listener port is 4420.
>
> -Max.
>
>>
>> On 20 June 2017@12:50, Max Gurtovoy <maxg@mellanox.com> wrote:
>>> 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
>>>>
>>>>
>>>
>
> _______________________________________________
> 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%7C486b3843d17e4cda382908d4b8910951%7Ca652971c7d2e4d9ba6a4d149256f461b%7C0%7C0%7C636336380464261069&sdata=SFYoJ9bBCOxCL9ovN2Pu5FxOfes%2Bd65PB0NMCKRV588%3D&reserved=0
>

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Suspected-Phishing]Re: RDMA_Connect issue on Windows
  2017-06-21 10:38         ` [Suspected-Phishing]Re: " Max Gurtovoy
@ 2017-06-22 19:36           ` muthu crazy
       [not found]             ` <CADLzrv-mhOutJn0_LBic9sUtQSwB897D20ZnFELZC=hMT409AQ@mail.gmail.com>
  0 siblings, 1 reply; 8+ messages in thread
From: muthu crazy @ 2017-06-22 19:36 UTC (permalink / raw)


Dear Robert,

Could you please guide me what has to be passed as part of NDKConnect,
I tried with RequestPrivateData structure. but it didn't work out.
Since MSDN was not clear, I was unable to proceed further.

Please help me out.

Thanks Inadvance,
Muthu

On 21 June 2017@16:08, Max Gurtovoy <maxg@mellanox.com> wrote:
>
>
> On 6/21/2017 1:33 PM, Max Gurtovoy wrote:
>>
>>
>>
>> On 6/21/2017 3:56 AM, muthu crazy wrote:
>>>
>>> Thanks for the reply,
>>>
>>> I was trying to see the packets in Wireshark(2.2.6) during
>>> rdma_connect but I was getting only ARP packets. Do I need to add any
>>> plugin for Wireshark? Or any protocol preference has to be added in
>>> settings?
>>>
>>> -Muthu
>>
>>
>>
>> please use this link:
>
>
>  https://www.wireshark.org/download.html
>
>>
>> and download the latest development release.
>> make sure your listener port is 4420.
>>
>> -Max.
>>
>>>
>>> On 20 June 2017@12:50, Max Gurtovoy <maxg@mellanox.com> wrote:
>>>>
>>>> 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
>>>>>
>>>>>
>>>>
>>
>> _______________________________________________
>> 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%7C486b3843d17e4cda382908d4b8910951%7Ca652971c7d2e4d9ba6a4d149256f461b%7C0%7C0%7C636336380464261069&sdata=SFYoJ9bBCOxCL9ovN2Pu5FxOfes%2Bd65PB0NMCKRV588%3D&reserved=0
>>
>

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Suspected-Phishing]Re: RDMA_Connect issue on Windows
       [not found]             ` <CADLzrv-mhOutJn0_LBic9sUtQSwB897D20ZnFELZC=hMT409AQ@mail.gmail.com>
@ 2017-06-24 16:07               ` Arka Sharma
  0 siblings, 0 replies; 8+ messages in thread
From: Arka Sharma @ 2017-06-24 16:07 UTC (permalink / raw)


I have installed wireshark 2.2.7. I fund that under Analyze->Enabled
Protocols both iwarp_rdmap_ddp and iwarp_mpa enabled. I have also set
the port no to 4420 at the target side. But all I can capture during
Rdma connect is ARP. Also at the target side I capture only ARP using
tcpdump. Do I need to use wd_tcpdump_trace and wd_sniffer at target
side ?

Thanks,
Arka

On Sat, Jun 24, 2017@9:28 PM, muthu crazy <muthucrazy90@gmail.com> wrote:
> ---------- Forwarded message ----------
> From: "muthu crazy" <muthucrazy90 at gmail.com>
> Date: Jun 23, 2017 1:06 AM
> Subject: Re: [Suspected-Phishing]Re: RDMA_Connect issue on Windows
> To: "Robert Randall (rrandall)" <rrandall at micron.com>
> Cc: "Sagi Grimberg" <sagi at grimberg.me>, "Max Gurtovoy" <maxg at mellanox.com>,
> <linux-nvme at lists.infradead.org>
>
> Dear Robert,
>
> Could you please guide me what has to be passed as part of NDKConnect,
> I tried with RequestPrivateData structure. but it didn't work out.
> Since MSDN was not clear, I was unable to proceed further.
>
> Please help me out.
>
> Thanks Inadvance,
> Muthu
>
> On 21 June 2017@16:08, Max Gurtovoy <maxg@mellanox.com> wrote:
>>
>>
>> On 6/21/2017 1:33 PM, Max Gurtovoy wrote:
>>>
>>>
>>>
>>> On 6/21/2017 3:56 AM, muthu crazy wrote:
>>>>
>>>> Thanks for the reply,
>>>>
>>>> I was trying to see the packets in Wireshark(2.2.6) during
>>>> rdma_connect but I was getting only ARP packets. Do I need to add any
>>>> plugin for Wireshark? Or any protocol preference has to be added in
>>>> settings?
>>>>
>>>> -Muthu
>>>
>>>
>>>
>>> please use this link:
>>
>>
>>  https://www.wireshark.org/download.html
>>
>>>
>>> and download the latest development release.
>>> make sure your listener port is 4420.
>>>
>>> -Max.
>>>
>>>>
>>>> On 20 June 2017@12:50, Max Gurtovoy <maxg@mellanox.com> wrote:
>>>>>
>>>>> 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
>>>>>>
>>>>>>
>>>>>
>>>
>>> _______________________________________________
>>> 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%7C486b3843d17e4cda382908d4b8910951%7Ca652971c7d2e4d9ba6a4d149256f461b%7C0%7C0%7C636336380464261069&sdata=SFYoJ9bBCOxCL9ovN2Pu5FxOfes%2Bd65PB0NMCKRV588%3D&reserved=0
>>>
>>

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2017-06-24 16:07 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-06-19 17:58 RDMA_Connect issue on Windows muthu crazy
2017-06-20  6:34 ` Sagi Grimberg
2017-06-20  7:20   ` Max Gurtovoy
2017-06-21  0:56     ` muthu crazy
2017-06-21 10:33       ` Max Gurtovoy
2017-06-21 10:38         ` [Suspected-Phishing]Re: " Max Gurtovoy
2017-06-22 19:36           ` muthu crazy
     [not found]             ` <CADLzrv-mhOutJn0_LBic9sUtQSwB897D20ZnFELZC=hMT409AQ@mail.gmail.com>
2017-06-24 16:07               ` Arka Sharma

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.