<div>Hi,</div>
<div> </div>
<div>I need some advice on a problem I've got RDMAing some data into a shared memory segment.</div>
<div> </div>
<div>Everything works great until I try to transfer a message of 294Kbytes or larger in size. There is some management info in the top end of the share memory segment (we're using Boost shm library). This management area gets corrupted after the RDMA transfer has occurred.
</div>
<div> </div>
<div>I've tried various things to try and debug this. Allocating more memory than I need from the shared memory segment for the landing buffer. Making whole shared memory segment larger, and making the management area smaller. But always I'm hit by this 294K limit. I don't know whether it's a problem with Boost shmem or with RDMA writing to memory areas that it shouldn't.
</div>
<div> </div>
<div>Any help or glues would be great.</div>
<div> </div>
<div>Thanks a lot.</div>
<div> </div>
<div>Steve.</div>