From 5bb594648f93cd619b18c8220d5eb015488b9fa6 Mon Sep 17 00:00:00 2001 From: Jiping Ma Date: Wed, 17 Apr 2024 10:07:10 -0400 Subject: [PATCH] re-enable mlnx-ofa_kernel and bnxt_en This commit re-enables mlnx-ofa_kernel and bnxt_en/bnxt_re OOT drivers in initramfs. Verification: * bnxt_en/bnxt_re: - Installation of the ISO image is successful with standard and low-latency profiles. - Physical function interfaces are up and pass packets for rt and std. - Create vfs, ensure that the interface can come up and pass packets. - RDMA/Infiniband over Ethernet functionalities of the Broadcom adapters were successfully tested using the Linux RDMA community's perftest package. * mlx5_core related drivers: - Build package success for rdma-core, mstflint. - Install onto a StarlingX system with All-in-One lab with network adapters Mellanox's OFED. The network adapters of controllers are Mellanox Technologies MT27800 Family [ConnectX-5]. - Install onto a StarlingX system in labs with network adapters Mellanox's OFED. The network adapters of controllers are [ConnectX-6 LX] failed. It looks not the driver issue. - The physical function interfaces are up and pass packets for rt and std. - create vfs, ensure that the interface can come up and pass packets. - RDMA/Infiniband over Ethernet functionalities of the Mellanox adapters were successfully tested using the Linux RDMA community's perftest package. Story: 2011056 Task: 49876 Depends-On: https://review.opendev.org/c/starlingx/kernel/+/916108 Change-Id: Ia2b3b7fef9f3eda9355625c3cc226b81c03c7244 Signed-off-by: Jiping Ma --- .../config/debian/common/base-initramfs-bullseye.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/debian-mirror-tools/config/debian/common/base-initramfs-bullseye.yaml b/debian-mirror-tools/config/debian/common/base-initramfs-bullseye.yaml index 08f8d6ec..d4ee3d5e 100644 --- a/debian-mirror-tools/config/debian/common/base-initramfs-bullseye.yaml +++ b/debian-mirror-tools/config/debian/common/base-initramfs-bullseye.yaml @@ -23,6 +23,8 @@ packages: - bash - bc - bind9-dnsutils +- bnxt-en +- bnxt-en-rt - busybox - bzip2 - ca-certificates @@ -57,6 +59,8 @@ packages: - linux-image-stx-amd64 - linux-rt-image-stx-amd64 - mdadm +- mlnx-ofed-kernel-modules +- mlnx-ofed-kernel-modules-rt - mount - mttyexec - multipath-config