[PATCH rdma-next v2 01/13] RDMA/core: widen the uverbs object key

From: Eric Davis via B4 Relay

Date: Mon Oct 19 2026 - 23:06:28 EST


From: Eric Davis <eric.davis@xxxxxxxxxxxx>

Three more core objects would leave drivers nine object keys, and mlx5
alone uses ten. Add a bit to the object key.

Signed-off-by: Eric Davis <eric.davis@xxxxxxxxxxxx>
---
include/rdma/uverbs_ioctl.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/rdma/uverbs_ioctl.h b/include/rdma/uverbs_ioctl.h
index 1aaaadb8daf6..f4d93bc3625a 100644
--- a/include/rdma/uverbs_ioctl.h
+++ b/include/rdma/uverbs_ioctl.h
@@ -144,7 +144,7 @@ enum uapi_radix_data {
UVERBS_API_METHOD_KEY_BITS + UVERBS_API_METHOD_KEY_SHIFT - 1,
UVERBS_API_METHOD_KEY_SHIFT),

- UVERBS_API_OBJ_KEY_BITS = 5,
+ UVERBS_API_OBJ_KEY_BITS = 6,
UVERBS_API_OBJ_KEY_SHIFT =
UVERBS_API_METHOD_KEY_BITS + UVERBS_API_METHOD_KEY_SHIFT,
UVERBS_API_OBJ_KEY_NUM_CORE = 20,

--
2.56.0