Hi, > -----Original Message----- > From: Alexander Kozyrev <[email protected]> > Sent: Friday, February 4, 2022 5:19 AM > To: [email protected] > Cc: Raslan Darawsheh <[email protected]>; Slava Ovsiienko > <[email protected]>; Matan Azrad <[email protected]> > Subject: [PATCH] doc: add limitation on MPRQ usage in multi-process app > > MPRQ cannot be used in multi-process applications because of > externally attached MPRQ buffers. A callback is registered by > a primary process to free MPRQ buffers once they are no longer > needed. But this information is shared among all the processes. > The virtual address of the mlx5_mprq_buf_free_cb function is > different in a secondary process, which leads to a segmentation > fault. Document that MPRQ is not supported in a multi-process > app, since there is no way to find out if this is the one. > > Signed-off-by: Alexander Kozyrev <[email protected]> > Acked-by: Viacheslav Ovsiienko <[email protected]>
Patch applied to next-net-mlx, Kindest regards, Raslan Darawsheh

