RDMA/efa: Add EFA query MR support
authorMichael Margolin <mrgolin@amazon.com>
Thu, 4 Jan 2024 09:51:55 +0000 (09:51 +0000)
committerLeon Romanovsky <leon@kernel.org>
Sun, 7 Jan 2024 10:02:27 +0000 (12:02 +0200)
commit2307157c85096026043ba11f9ad8393c31515c45
tree8ad747b4ce2a9a6bc997421a896b35a8f16a1391
parent2f1888281e67205bd80d3e8f54dbd519a9653f26
RDMA/efa: Add EFA query MR support

Add EFA driver uapi definitions and register a new query MR method that
currently returns the physical interconnects the device is using to
reach the MR. Update admin definitions and efa-abi accordingly.

Reviewed-by: Anas Mousa <anasmous@amazon.com>
Reviewed-by: Firas Jahjah <firasj@amazon.com>
Signed-off-by: Michael Margolin <mrgolin@amazon.com>
Link: https://lore.kernel.org/r/20240104095155.10676-1-mrgolin@amazon.com
Signed-off-by: Leon Romanovsky <leon@kernel.org>
drivers/infiniband/hw/efa/efa.h
drivers/infiniband/hw/efa/efa_admin_cmds_defs.h
drivers/infiniband/hw/efa/efa_com_cmd.c
drivers/infiniband/hw/efa/efa_com_cmd.h
drivers/infiniband/hw/efa/efa_main.c
drivers/infiniband/hw/efa/efa_verbs.c
include/uapi/rdma/efa-abi.h