]> git.baikalelectronics.ru Git - kernel.git/commit
IB/mlx5: Expose MPLS related tunneling offloads
authorAriel Levkovich <lariel@mellanox.com>
Sun, 13 May 2018 11:33:35 +0000 (14:33 +0300)
committerJason Gunthorpe <jgg@mellanox.com>
Thu, 17 May 2018 03:32:55 +0000 (21:32 -0600)
commiteda3f281f284dc58f69d34cddc57a2871fc4cd24
treec5a16e86fbe0603337cc1815d3911111b51916d0
parent72e64d5a99578277f39412f413a4afc85e59e95c
IB/mlx5: Expose MPLS related tunneling offloads

This patch reports the device's capbilities to offload
encapsulated MPLS tunnel protocols to user-space:
- Capability to offload MPLS over GRE.
- Capability to offload MPLS over UDP.

Reviewed-by: Mark Bloch <markb@mellanox.com>
Signed-off-by: Ariel Levkovich <lariel@mellanox.com>
Signed-off-by: Leon Romanovsky <leonro@mellanox.com>
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
drivers/infiniband/hw/mlx5/main.c
include/linux/mlx5/device.h
include/linux/mlx5/mlx5_ifc.h
include/uapi/rdma/mlx5-abi.h