You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
From the printings we can see that the sge length was expanded from 4096+40 (the size I specified in ib_send_bw command plus the 40-byte GRH) to 8192, and the address range of sge (0x39a4c018 + 8192 = 0x39A4E018) exceeded the MR's (0x39a4b000 + 8256 = 0x39A4D040), thus leading to the completion error.
I found that the expansion of sge length was introduced by commit f226ca2, which was specially for UD recv WR when using SRQ. It seems this commit is breaking this UD-SRQ test case.
The text was updated successfully, but these errors were encountered:
Hi all,
I was running a simple UD test using SRQ on our hns device:
But a completion error occured on server side:
I looked into this error and added some printings as follows:
And the result was:
From the printings we can see that the sge length was expanded from 4096+40 (the size I specified in ib_send_bw command plus the 40-byte GRH) to 8192, and the address range of sge (0x39a4c018 + 8192 = 0x39A4E018) exceeded the MR's (0x39a4b000 + 8256 = 0x39A4D040), thus leading to the completion error.
I found that the expansion of sge length was introduced by commit f226ca2, which was specially for UD recv WR when using SRQ. It seems this commit is breaking this UD-SRQ test case.
The text was updated successfully, but these errors were encountered: