]> git.baikalelectronics.ru Git - kernel.git/commit
RDMA/mlx5: Add flow actions support to raw create flow
authorMark Bloch <markb@mellanox.com>
Thu, 6 Sep 2018 14:27:06 +0000 (17:27 +0300)
committerJason Gunthorpe <jgg@mellanox.com>
Tue, 11 Sep 2018 15:28:07 +0000 (09:28 -0600)
commit56c8a73c11baef81ae7e58e96af69608d0f6c0bc
treeb50891da0faa10d9e9baaf6785d977890b1e862d
parentfe83641ddfdb54331360665813d8c5c919b5e8bc
RDMA/mlx5: Add flow actions support to raw create flow

Support attaching flow actions to a flow rule via raw create flow.
For now only NIC RX path is supported. This change requires to export
flow resources management functions so we can maintain proper bookkeeping
of flow actions.

Signed-off-by: Mark Bloch <markb@mellanox.com>
Reviewed-by: Yishai Hadas <yishaih@mellanox.com>
Signed-off-by: Leon Romanovsky <leonro@mellanox.com>
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
drivers/infiniband/core/uverbs_cmd.c
drivers/infiniband/hw/mlx5/flow.c
include/rdma/uverbs_std_types.h
include/uapi/rdma/mlx5_user_ioctl_cmds.h