Re: [question]can hard roce and soft roce communicate with each other?

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

 



On 11/27/19 6:24 AM, Steve Wise wrote:
I've recently uncovered a bug in RXE that causes iCRC errors when
running between RXE and a correct RoCE implementation.  The bug is
that RXE is not including pad bytes in its iCRC calculations.  So if
the application payload is not 4B aligned then you'll hit this bug.
You can see this by running ib_write_bw, for example, between mlnx_ib
and rxe.

works:  ib_write_bw -s 32 -n 5
fails: ib_write_bw -s 33 -n 5

I'll post a patch this coming weekend hopefully.
 Hi Steve,

Will that patch support coexistence of softRoCE implementations that use different CRC calculation methods?

Thanks,

Bart.



[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