From 98365bd0be682365dcef35322d6c6b5e9d2d2d97 Mon Sep 17 00:00:00 2001 From: Gregory Linschitz Date: Sat, 18 Jul 2026 17:44:20 +0300 Subject: [PATCH] libibumad: Increase UMAD_MAX_DEVICES for VRU system support VRU systems may require up to 144 UMAD devices, which exceeds the current UMAD_MAX_DEVICES limit of 128. Increase UMAD_MAX_DEVICES from 128 to 256 to provide sufficient capacity for VRU configurations while leaving room for future platform growth. Signed-off-by: Gregory Linschitz --- libibumad/umad.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libibumad/umad.h b/libibumad/umad.h index e56a1321d..fe170cb62 100644 --- a/libibumad/umad.h +++ b/libibumad/umad.h @@ -62,7 +62,7 @@ union umad_gid { } global; } __attribute__((aligned(4))) __attribute__((packed)); -#define UMAD_MAX_DEVICES 128 +#define UMAD_MAX_DEVICES 256 #define UMAD_ANY_PORT 0 typedef struct ib_mad_addr { __be32 qpn;