]> git.baikalelectronics.ru Git - kernel.git/commit
net/mlx5: Add XRQ support
authorArtemy Kovalyov <artemyko@mellanox.com>
Thu, 17 Aug 2017 12:52:10 +0000 (15:52 +0300)
committerDoug Ledford <dledford@redhat.com>
Tue, 29 Aug 2017 12:30:20 +0000 (08:30 -0400)
commit70d6f511bd73a5e851384b82ce502701e60846b3
treed822f048db7c845ea79dab7b9ef1b7874ace3955
parentdbe19e555aa0ad4790c2f2b7cf2d6c1598bf2261
net/mlx5: Add XRQ support

Add support to new XRQ(eXtended shared Receive Queue)
hardware object. It supports SRQ semantics with addition
of extended receive buffers topologies and offloads.

Currently supports tag matching topology and rendezvouz offload.

Signed-off-by: Artemy Kovalyov <artemyko@mellanox.com>
Reviewed-by: Yossi Itigin <yosefe@mellanox.com>
Signed-off-by: Leon Romanovsky <leon@kernel.org>
Signed-off-by: Doug Ledford <dledford@redhat.com>
drivers/net/ethernet/mellanox/mlx5/core/srq.c
include/linux/mlx5/driver.h
include/linux/mlx5/srq.h