]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
RDMA/core: Use kzalloc_flex for GID table
authorRosen Penev <rosenp@gmail.com>
Fri, 27 Mar 2026 03:01:24 +0000 (20:01 -0700)
committerLeon Romanovsky <leon@kernel.org>
Mon, 30 Mar 2026 17:47:45 +0000 (13:47 -0400)
commitcef2842c922cb762e9cca7bb26b9ef06ef090b52
treebeb9d6df74e06290c56ffd56fcf1599fe37b5e92
parentdbeb256e8dd87233d891b170c0b32a6466467036
RDMA/core: Use kzalloc_flex for GID table

Simplifies allocations by using a flexible array member in struct ib_gid_table.

Add __counted_by to get extra runtime analysis.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
Link: https://patch.msgid.link/20260327030124.8385-1-rosenp@gmail.com
Signed-off-by: Leon Romanovsky <leon@kernel.org>
drivers/infiniband/core/cache.c