numam-dpdk/drivers
Thomas Monjalon d53a513aed common/mlx5: fix build with rdma-core 21
drivers/common/mlx5/mlx5_glue.c: In function 'mlx5_glue_devx_qp_query':
drivers/common/mlx5/mlx5_glue.c:1010:9: error:
implicit declaration of function 'mlx5dv_devx_qp_query'

The function mlx5dv_devx_qp_query() was added in rdma-core 22.
This function is compiled only if HAVE_IBV_DEVX_OBJ,
which is true if the function mlx5dv_devx_obj_create is found.
Unfortunately mlx5dv_devx_obj_create() was introduced in rdma-core 21,
when mlx5dv_devx_qp_query() did not exist yet.

A new flag HAVE_IBV_DEVX_QP is added when mlx5dv_devx_qp_query()
is found.

Fixes: 62d6f70f30 ("net/mlx5: add glue for queue query via DevX")
Cc: stable@dpdk.org

Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
Acked-by: Viacheslav Ovsiienko <viacheslavo@mellanox.com>
2020-04-21 16:18:13 +02:00
..
baseband baseband/fpga_5gnr_fec: support interrupt 2020-04-19 22:34:26 +02:00
bus bus/vmbus: simplify arguments to need signal function 2020-04-21 13:57:06 +02:00
common common/mlx5: fix build with rdma-core 21 2020-04-21 16:18:13 +02:00
compress compress/qat: support IM buffer too small operation 2020-04-19 17:15:14 +02:00
crypto crypto/qat: support plain SHA1..SHA512 hashes 2020-04-19 22:45:11 +02:00
event net/octeontx: add framework for Rx/Tx offloads 2020-04-21 13:57:06 +02:00
mempool replace hot attributes 2020-04-16 18:30:58 +02:00
net net/mlx5: optimize memory for flow meter 2020-04-21 16:18:13 +02:00
raw replace unused attributes 2020-04-16 18:30:58 +02:00
vdpa vdpa/mlx5: add logs 2020-04-21 13:57:08 +02:00
Makefile drivers: add crypto as dependency for event drivers 2020-03-05 14:22:11 +01:00
meson.build build: disable experimental API check internally 2020-04-14 16:22:34 +02:00