]> www.infradead.org Git - users/jedix/linux-maple.git/commit
RDMA/efa: Add option to set QP service level on create
authorMichael Margolin <mrgolin@amazon.com>
Tue, 15 Oct 2024 17:42:42 +0000 (17:42 +0000)
committerJason Gunthorpe <jgg@nvidia.com>
Mon, 21 Oct 2024 16:58:07 +0000 (13:58 -0300)
commit48931f65e9f785b65244550cc8f0c8bf9eab7acd
tree216c8b953247aa64dac5f002d94c31a9ae696107
parent1e7b86f1b26ba5737481a403a26bb6182792a931
RDMA/efa: Add option to set QP service level on create

Using modify QP with AH attributes and IB_QP_AV flag set doesn't make
much sense for connectionless QP types like SRD. Add SL parameter to EFA
create QP user ABI and pass it to the device.

Link: https://patch.msgid.link/r/20241015174242.3490-3-mrgolin@amazon.com
Reviewed-by: Firas Jahjah <firasj@amazon.com>
Reviewed-by: Yonatan Nachum <ynachum@amazon.com>
Signed-off-by: Michael Margolin <mrgolin@amazon.com>
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
drivers/infiniband/hw/efa/efa_com_cmd.c
drivers/infiniband/hw/efa/efa_com_cmd.h
drivers/infiniband/hw/efa/efa_verbs.c
include/uapi/rdma/efa-abi.h