Alexander Kozyrev 793f5f4a34 doc: add mlx5 MPRQ limitation with multi-process
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 <akozyrev@nvidia.com>
Acked-by: Viacheslav Ovsiienko <viacheslavo@nvidia.com>
2022-02-10 09:44:32 +01:00
..
2021-11-15 16:50:35 +01:00
2022-02-01 11:08:00 +01:00
2021-11-26 11:28:34 +01:00
2021-07-31 20:03:47 +02:00
2021-10-18 19:20:20 +02:00
2021-11-26 11:28:34 +01:00
2021-11-26 11:28:34 +01:00
2022-01-12 15:36:32 +01:00
2021-11-26 11:28:34 +01:00
2021-10-24 13:37:43 +02:00
2022-02-02 21:54:21 +01:00
2021-11-24 17:13:26 +01:00
2022-01-11 12:16:53 +01:00
2021-11-26 11:28:34 +01:00
2021-11-19 17:38:43 +01:00
2021-11-26 11:28:34 +01:00
2021-10-30 00:53:19 +02:00
2021-11-26 11:28:34 +01:00
2021-11-26 11:28:34 +01:00
2021-11-26 11:28:34 +01:00