Hi, > -----Original Message----- > From: Alexander Kozyrev <akozy...@nvidia.com> > Sent: Friday, February 4, 2022 5:19 AM > To: dev@dpdk.org > Cc: Raslan Darawsheh <rasl...@nvidia.com>; Slava Ovsiienko > <viachesl...@nvidia.com>; Matan Azrad <ma...@nvidia.com> > 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 <akozy...@nvidia.com> > Acked-by: Viacheslav Ovsiienko <viachesl...@nvidia.com>
Patch applied to next-net-mlx, Kindest regards, Raslan Darawsheh