aboutsummaryrefslogtreecommitdiffstats
path: root/init
diff options
context:
space:
mode:
authormajd@mellanox.com <majd@mellanox.com>2016-01-14 19:13:04 +0200
committerDoug Ledford <dledford@redhat.com>2016-01-21 12:01:09 -0500
commit0fb2ed66a14c8c34096d6a8cff5112356c5e9ea2 (patch)
treeef71a3d17a4eff73c82141b65a11c1267b281047 /init
parentIB/mlx5: Refactor mlx5_ib_qp to accommodate other QP types (diff)
downloadlinux-dev-0fb2ed66a14c8c34096d6a8cff5112356c5e9ea2.tar.xz
linux-dev-0fb2ed66a14c8c34096d6a8cff5112356c5e9ea2.zip
IB/mlx5: Add create and destroy functionality for Raw Packet QP
This patch adds support for Raw Packet QP for the mlx5 device. Raw Packet QP, unlike other QP types, has no matching mlx5_core_qp object but rather it is built of RQ/SQ/TIR/TIS/TD mlx5_core object. Since the SQ and RQ work-queue (WQ) buffers are not contiguous like other QPs, we allocate separate buffers in the user-space and pass the address of each one of them separately to the kernel. Signed-off-by: Majd Dibbiny <majd@mellanox.com> Reviewed-by: Matan Barak <matanb@mellanox.com> Signed-off-by: Doug Ledford <dledford@redhat.com>
Diffstat (limited to 'init')
0 files changed, 0 insertions, 0 deletions