Re: interoperability issue between rxe and mlx5

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Feb 6, 2018 at 10:57 AM, Moni Shoua <monis@xxxxxxxxxxxx> wrote:
> Hi Olga
>
>> I'm happy to test any patches. Also if you need an actual network
>> trace if that helps, I can email that to you.
>>
> Thanks for suggesting that. It might help a lot.

I'm attaching a few of traces.

>> What I find interesting is that there is an additional request for
>> 1021bytes at all as there 4096bytes in the response for the
>> 4093request.
>>
> If I had to guess the last response was for 1024 while the requester
> expects only 1021.
> Therefore the requester send a read request for the remaining 1021
> bytes (as a part of the retry mechanism) but again, gets an answer for
> 1024 bytes.
> This repeats until the requester gives up (max retries exceeded)
>> Could the problem be that one side is adding padding bytes and the
>> other side is not expecting it?
> Padding is an option that I thought about although you said that for
> requests under 4089 bytes the test passes (what was different)

I tried again: 4088 works. 4087, 4086 doesn't .. i skipped to 4084
which works again.

>
> thanks
>
> Moni

Attachment: rdma-filtered-4084.pcap
Description: Binary data

Attachment: rdma-filtered-4086.pcap
Description: Binary data

Attachment: rdma-filtered-4087.pcap
Description: Binary data

Attachment: rdma-filtered-4093.pcap
Description: Binary data


[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Photo]     [Yosemite News]     [Yosemite Photos]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux