mirror of
https://github.com/kata-containers/kata-containers.git
synced 2026-07-01 06:28:11 +00:00
kernel: enable InfiniBand/RoCE support in mlx5 kernel config fragment
Add the kernel configuration options required for RDMA / RoCE operation with Mellanox ConnectX / BlueField VFs: - CONFIG_INFINIBAND: IB subsystem core - CONFIG_INFINIBAND_ADDR_TRANS: RoCEv2 GID table management - CONFIG_INFINIBAND_USER_ACCESS: userspace verbs (/dev/infiniband/uverbs*) - CONFIG_INFINIBAND_USER_MAD: userspace MAD interface - CONFIG_MLX5_INFINIBAND: mlx5_ib ConnectX IB/RoCE driver - CONFIG_CGROUP_RDMA: RDMA cgroup controller (required by mlx5_ib) Bump kata_config_version to 196 to trigger a kernel rebuild. Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com> Assisted-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -8,3 +8,16 @@ CONFIG_MLX5_CORE_EN=y
|
||||
CONFIG_MLX5_EN_ARFS=y
|
||||
# Mellanox MLX5 ethernet rx nfc flow steering support
|
||||
CONFIG_MLX5_EN_RXNFC=y
|
||||
|
||||
# InfiniBand subsystem core (required for RDMA / RoCE)
|
||||
CONFIG_INFINIBAND=y
|
||||
# RoCEv2 address translation (GID table management)
|
||||
CONFIG_INFINIBAND_ADDR_TRANS=y
|
||||
# Userspace RDMA verbs access (/dev/infiniband/uverbs*)
|
||||
CONFIG_INFINIBAND_USER_ACCESS=y
|
||||
# Userspace MAD (management datagram) interface
|
||||
CONFIG_INFINIBAND_USER_MAD=y
|
||||
# Mellanox ConnectX InfiniBand/RoCE driver (mlx5_ib)
|
||||
CONFIG_MLX5_INFINIBAND=y
|
||||
# RDMA cgroup controller (required by mlx5_ib)
|
||||
CONFIG_CGROUP_RDMA=y
|
||||
|
||||
@@ -1 +1 @@
|
||||
196
|
||||
197
|
||||
|
||||
Reference in New Issue
Block a user