From 3bc947323a08c0abe7c7badfadb1a720a0f3387f Mon Sep 17 00:00:00 2001 From: Suresh Babu Chalamalasetty Date: Sat, 7 Mar 2026 02:05:13 +0000 Subject: [PATCH 1/2] Enable crypto kernel configs in kernel version 6.12 --- .../iser-hwe-signed/iser-hwe-signed.spec | 9 ++- .../isert-hwe-signed/isert-hwe-signed.spec | 9 ++- .../kernel-hwe-signed/kernel-hwe-signed.spec | 5 +- .../knem-hwe-modules-signed.spec | 7 ++- .../mft_kernel-hwe-signed.spec | 7 ++- .../mlnx-nfsrdma-hwe-signed.spec | 9 ++- .../mlnx-ofa_kernel-hwe-modules-signed.spec | 7 ++- .../srp-hwe-signed/srp-hwe-signed.spec | 9 ++- .../xpmem-hwe-modules-signed.spec | 9 ++- SPECS/iser-hwe/iser-hwe.spec | 9 ++- SPECS/isert-hwe/isert-hwe.spec | 9 ++- .../kernel-hwe-headers.spec | 5 +- SPECS/kernel-hwe/config_aarch64 | 59 ++++++++++++++++--- SPECS/kernel-hwe/kernel-hwe.signatures.json | 2 +- SPECS/kernel-hwe/kernel-hwe.spec | 6 +- SPECS/knem-hwe/knem-hwe.spec | 7 ++- SPECS/mft_kernel-hwe/mft_kernel-hwe.spec | 9 ++- SPECS/mlnx-nfsrdma-hwe/mlnx-nfsrdma-hwe.spec | 9 ++- .../mlnx-ofa_kernel-hwe.spec | 7 ++- SPECS/srp-hwe/srp-hwe.spec | 9 ++- SPECS/xpmem-hwe/xpmem-hwe.spec | 9 ++- 21 files changed, 157 insertions(+), 54 deletions(-) diff --git a/SPECS-SIGNED/iser-hwe-signed/iser-hwe-signed.spec b/SPECS-SIGNED/iser-hwe-signed/iser-hwe-signed.spec index 40438858f09..3300313ea0d 100644 --- a/SPECS-SIGNED/iser-hwe-signed/iser-hwe-signed.spec +++ b/SPECS-SIGNED/iser-hwe-signed/iser-hwe-signed.spec @@ -32,19 +32,19 @@ # hard code versions due to ADO bug:58993948 %global target_azl_build_kernel_version 6.12.57.1 -%global target_kernel_release 5 +%global target_kernel_release 6 %global target_kernel_version_full %{target_azl_build_kernel_version}-%{target_kernel_release}%{?dist} %global release_suffix _%{target_azl_build_kernel_version}.%{target_kernel_release} %global KVERSION %{target_kernel_version_full} %{!?_name: %define _name iser-hwe} -%{!?_mofed_full_version: %define _mofed_full_version 25.07-5%{release_suffix}%{?dist}} +%{!?_mofed_full_version: %define _mofed_full_version 25.07-6%{release_suffix}%{?dist}} Summary: %{_name} Driver Name: %{_name}-signed Version: 25.07 -Release: 5%{release_suffix}%{?dist} +Release: 6%{release_suffix}%{?dist} License: GPLv2 Url: http://www.mellanox.com Group: System Environment/Base @@ -111,6 +111,9 @@ fi # 1 : closed %config(noreplace) %{_sysconfdir}/depmod.d/zz02-iser-*.conf %changelog +* Fri Mar 06 2026 Suresh Babu Chalamalasetty - 25.07-6_6.12.57.1.6 +- Bump to match kernel-hwe. + * Tue Feb 24 2026 Rachel Menge - 25.07-5_6.12.57.1.5 - Bump release to match kernel-hwe diff --git a/SPECS-SIGNED/isert-hwe-signed/isert-hwe-signed.spec b/SPECS-SIGNED/isert-hwe-signed/isert-hwe-signed.spec index c2706726c20..0cd649b5667 100644 --- a/SPECS-SIGNED/isert-hwe-signed/isert-hwe-signed.spec +++ b/SPECS-SIGNED/isert-hwe-signed/isert-hwe-signed.spec @@ -32,19 +32,19 @@ # hard code versions due to ADO bug:58993948 %global target_azl_build_kernel_version 6.12.57.1 -%global target_kernel_release 5 +%global target_kernel_release 6 %global target_kernel_version_full %{target_azl_build_kernel_version}-%{target_kernel_release}%{?dist} %global release_suffix _%{target_azl_build_kernel_version}.%{target_kernel_release} %global KVERSION %{target_kernel_version_full} %{!?_name: %define _name isert-hwe} -%{!?_mofed_full_version: %define _mofed_full_version 25.07-5%{release_suffix}%{?dist}} +%{!?_mofed_full_version: %define _mofed_full_version 25.07-6%{release_suffix}%{?dist}} Summary: %{_name} Driver Name: %{_name}-signed Version: 25.07 -Release: 5%{release_suffix}%{?dist} +Release: 6%{release_suffix}%{?dist} License: GPLv2 Url: http://www.mellanox.com Group: System Environment/Base @@ -110,6 +110,9 @@ fi # 1 : closed %config(noreplace) %{_sysconfdir}/depmod.d/zz02-isert-*.conf %changelog +* Fri Mar 06 2026 Suresh Babu Chalamalasetty - 25.07-6_6.12.57.1.6 +- Bump to match kernel-hwe. + * Tue Feb 24 2026 Rachel Menge - 25.07-5_6.12.57.1.5 - Bump release to match kernel-hwe diff --git a/SPECS-SIGNED/kernel-hwe-signed/kernel-hwe-signed.spec b/SPECS-SIGNED/kernel-hwe-signed/kernel-hwe-signed.spec index 082f15215b5..9206b09dc32 100644 --- a/SPECS-SIGNED/kernel-hwe-signed/kernel-hwe-signed.spec +++ b/SPECS-SIGNED/kernel-hwe-signed/kernel-hwe-signed.spec @@ -10,7 +10,7 @@ Summary: Signed Linux Kernel for %{buildarch} systems Name: kernel-hwe-signed-%{buildarch} Version: 6.12.57.1 -Release: 5%{?dist} +Release: 6%{?dist} License: GPLv2 Vendor: Microsoft Corporation Distribution: Azure Linux @@ -108,6 +108,9 @@ echo "initrd of kernel %{uname_r} removed" >&2 %exclude /module_info.ld %changelog +* Fri Mar 06 2026 Suresh Babu Chalamalasetty - 6.12.57.1-6 +- Bump to match kernel-hwe. + * Tue Feb 24 2026 Rachel Menge - 6.12.57.1-5 - Bump release to match kernel-hwe diff --git a/SPECS-SIGNED/knem-hwe-modules-signed/knem-hwe-modules-signed.spec b/SPECS-SIGNED/knem-hwe-modules-signed/knem-hwe-modules-signed.spec index ad847947a75..08d9829ffad 100644 --- a/SPECS-SIGNED/knem-hwe-modules-signed/knem-hwe-modules-signed.spec +++ b/SPECS-SIGNED/knem-hwe-modules-signed/knem-hwe-modules-signed.spec @@ -29,7 +29,7 @@ # hard code versions due to ADO bug:58993948 %global target_azl_build_kernel_version 6.12.57.1 -%global target_kernel_release 5 +%global target_kernel_release 6 %global target_kernel_version_full %{target_azl_build_kernel_version}-%{target_kernel_release}%{?dist} %global release_suffix _%{target_azl_build_kernel_version}.%{target_kernel_release} @@ -44,7 +44,7 @@ Summary: KNEM: High-Performance Intra-Node MPI Communication Name: %{_name}-signed Version: 1.1.4.90mlnx3 -Release: 29%{release_suffix}%{?dist} +Release: 30%{release_suffix}%{?dist} Provides: knem-hwe-mlnx = %{version}-%{release} Obsoletes: knem-hwe-mlnx < %{version}-%{release} License: BSD and GPLv2 @@ -110,6 +110,9 @@ fi /lib/modules/ %changelog +* Fri Mar 06 2026 Suresh Babu Chalamalasetty - 1.1.4.90mlnx3-30_6.12.57.1.6 +- Bump to match kernel-hwe. + * Tue Feb 24 2026 Rachel Menge - 1.1.4.90mlnx3-29_6.12.57.1.5 - Bump release to match kernel-hwe diff --git a/SPECS-SIGNED/mft_kernel-hwe-signed/mft_kernel-hwe-signed.spec b/SPECS-SIGNED/mft_kernel-hwe-signed/mft_kernel-hwe-signed.spec index 45870831190..aad11ccf6c0 100644 --- a/SPECS-SIGNED/mft_kernel-hwe-signed/mft_kernel-hwe-signed.spec +++ b/SPECS-SIGNED/mft_kernel-hwe-signed/mft_kernel-hwe-signed.spec @@ -5,7 +5,7 @@ # hard code versions due to ADO bug:58993948 %global target_azl_build_kernel_version 6.12.57.1 -%global target_kernel_release 5 +%global target_kernel_release 6 %global target_kernel_version_full %{target_azl_build_kernel_version}-%{target_kernel_release}%{?dist} %global release_suffix _%{target_azl_build_kernel_version}.%{target_kernel_release} @@ -15,7 +15,7 @@ Name: %{_name}-signed Summary: %{_name} Kernel Module for the %{KVERSION} kernel Version: 4.33.0 -Release: 5%{release_suffix}%{?dist} +Release: 6%{release_suffix}%{?dist} License: Dual BSD/GPLv2 Group: System Environment/Kernel @@ -91,6 +91,9 @@ popd /lib/modules/%{KVERSION}/updates/ %changelog +* Fri Mar 06 2026 Suresh Babu Chalamalasetty - 4.33.0-6_6.12.57.1.6 +- Bump to match kernel-hwe. + * Tue Feb 24 2026 Rachel Menge - 4.33.0-5_6.12.57.1.5 - Bump release to match kernel-hwe diff --git a/SPECS-SIGNED/mlnx-nfsrdma-hwe-signed/mlnx-nfsrdma-hwe-signed.spec b/SPECS-SIGNED/mlnx-nfsrdma-hwe-signed/mlnx-nfsrdma-hwe-signed.spec index c14769882a3..e0d733bf503 100644 --- a/SPECS-SIGNED/mlnx-nfsrdma-hwe-signed/mlnx-nfsrdma-hwe-signed.spec +++ b/SPECS-SIGNED/mlnx-nfsrdma-hwe-signed/mlnx-nfsrdma-hwe-signed.spec @@ -32,19 +32,19 @@ # hard code versions due to ADO bug:58993948 %global target_azl_build_kernel_version 6.12.57.1 -%global target_kernel_release 5 +%global target_kernel_release 6 %global target_kernel_version_full %{target_azl_build_kernel_version}-%{target_kernel_release}%{?dist} %global release_suffix _%{target_azl_build_kernel_version}.%{target_kernel_release} %global KVERSION %{target_kernel_version_full} -%{!?_mofed_full_version: %define _mofed_full_version 25.07-5%{release_suffix}%{?dist}} +%{!?_mofed_full_version: %define _mofed_full_version 25.07-6%{release_suffix}%{?dist}} %{!?_name: %define _name mlnx-nfsrdma-hwe} Summary: %{_name} Driver Name: %{_name}-signed Version: 25.07 -Release: 5%{release_suffix}%{?dist} +Release: 6%{release_suffix}%{?dist} License: GPLv2 Url: http://www.mellanox.com Group: System Environment/Base @@ -117,6 +117,9 @@ fi %config(noreplace) %{_sysconfdir}/depmod.d/zz02-mlnx-nfsrdma-*.conf %changelog +* Fri Mar 06 2026 Suresh Babu Chalamalasetty - 25.07-6_6.12.57.1.6 +- Bump to match kernel-hwe. + * Tue Feb 24 2026 Rachel Menge - 25.07-5_6.12.57.1.5 - Bump release to match kernel-hwe diff --git a/SPECS-SIGNED/mlnx-ofa_kernel-hwe-modules-signed/mlnx-ofa_kernel-hwe-modules-signed.spec b/SPECS-SIGNED/mlnx-ofa_kernel-hwe-modules-signed/mlnx-ofa_kernel-hwe-modules-signed.spec index cc5a26cd1c5..558525a47cf 100644 --- a/SPECS-SIGNED/mlnx-ofa_kernel-hwe-modules-signed/mlnx-ofa_kernel-hwe-modules-signed.spec +++ b/SPECS-SIGNED/mlnx-ofa_kernel-hwe-modules-signed/mlnx-ofa_kernel-hwe-modules-signed.spec @@ -32,7 +32,7 @@ # hard code versions due to ADO bug:58993948 %global target_azl_build_kernel_version 6.12.57.1 -%global target_kernel_release 5 +%global target_kernel_release 6 %global target_kernel_version_full %{target_azl_build_kernel_version}-%{target_kernel_release}%{?dist} %global release_suffix _%{target_azl_build_kernel_version}.%{target_kernel_release} @@ -46,7 +46,7 @@ Summary: Infiniband HCA Driver Name: %{_name}-signed Version: 25.07 -Release: 5%{release_suffix}%{?dist} +Release: 6%{release_suffix}%{?dist} License: GPLv2 Url: http://www.mellanox.com/ Group: System Environment/Base @@ -237,6 +237,9 @@ fi %license %{_datadir}/licenses/%{_name}/copyright %changelog +* Fri Mar 06 2026 Suresh Babu Chalamalasetty - 25.07-6_6.12.57.1.6 +- Bump to match kernel-hwe. + * Tue Feb 24 2026 Rachel Menge - 25.07-5_6.12.57.1.5 - Bump release to match kernel-hwe diff --git a/SPECS-SIGNED/srp-hwe-signed/srp-hwe-signed.spec b/SPECS-SIGNED/srp-hwe-signed/srp-hwe-signed.spec index 621d29fb9a0..2b7fe0f796b 100644 --- a/SPECS-SIGNED/srp-hwe-signed/srp-hwe-signed.spec +++ b/SPECS-SIGNED/srp-hwe-signed/srp-hwe-signed.spec @@ -33,7 +33,7 @@ %if 0%{azl} # hard code versions due to ADO bug:58993948 %global target_azl_build_kernel_version 6.12.57.1 -%global target_kernel_release 5 +%global target_kernel_release 6 %global target_kernel_version_full %{target_azl_build_kernel_version}-%{target_kernel_release}%{?dist} %global release_suffix _%{target_azl_build_kernel_version}.%{target_kernel_release} %else @@ -43,12 +43,12 @@ %global KVERSION %{target_kernel_version_full} %define _name srp-hwe -%{!?_mofed_full_version: %define _mofed_full_version 25.07-5%{release_suffix}%{?dist}} +%{!?_mofed_full_version: %define _mofed_full_version 25.07-6%{release_suffix}%{?dist}} Summary: srp driver Name: %{_name}-signed Version: 25.07 -Release: 5%{release_suffix}%{?dist} +Release: 6%{release_suffix}%{?dist} License: GPLv2 Url: http://www.mellanox.com Group: System Environment/Base @@ -111,6 +111,9 @@ popd %license %{_datadir}/licenses/%{_name}/copyright %changelog +* Fri Mar 06 2026 Suresh Babu Chalamalasetty - 25.07-6_6.12.57.1.6 +- Bump to match kernel-hwe. + * Tue Feb 24 2026 Rachel Menge - 25.07-5_6.12.57.1.5 - Bump release to match kernel-hwe diff --git a/SPECS-SIGNED/xpmem-hwe-modules-signed/xpmem-hwe-modules-signed.spec b/SPECS-SIGNED/xpmem-hwe-modules-signed/xpmem-hwe-modules-signed.spec index ba412be23bf..af7419e34b1 100644 --- a/SPECS-SIGNED/xpmem-hwe-modules-signed/xpmem-hwe-modules-signed.spec +++ b/SPECS-SIGNED/xpmem-hwe-modules-signed/xpmem-hwe-modules-signed.spec @@ -6,14 +6,14 @@ # hard code versions due to ADO bug:58993948 %global target_azl_build_kernel_version 6.12.57.1 -%global target_kernel_release 5 +%global target_kernel_release 6 %global target_kernel_version_full %{target_azl_build_kernel_version}-%{target_kernel_release}%{?dist} %global release_suffix _%{target_azl_build_kernel_version}.%{target_kernel_release} %global KVERSION %{target_kernel_version_full} %define _name xpmem-hwe-modules -%{!?_mofed_full_version: %define _mofed_full_version 25.07-5%{release_suffix}%{?dist}} +%{!?_mofed_full_version: %define _mofed_full_version 25.07-6%{release_suffix}%{?dist}} # xpmem-modules is a sub-package in SPECS/xpmem. # We are making that into a main package for signing. @@ -21,7 +21,7 @@ Summary: Cross-partition memory Name: %{_name}-signed Version: 2.7.4 -Release: 29%{release_suffix}%{?dist} +Release: 30%{release_suffix}%{?dist} License: GPLv2 and LGPLv2.1 Group: System Environment/Libraries Vendor: Microsoft Corporation @@ -93,6 +93,9 @@ if [ $1 = 0 ]; then # 1 : Erase, not upgrade fi %changelog +* Fri Mar 06 2026 Suresh Babu Chalamalasetty - 2.7.4-30_6.12.57.1.6 +- Bump to match kernel-hwe. + * Tue Feb 24 2026 Rachel Menge - 2.7.4-29_6.12.57.1.5 - Bump release to match kernel-hwe diff --git a/SPECS/iser-hwe/iser-hwe.spec b/SPECS/iser-hwe/iser-hwe.spec index ebfc6986041..c81a950c348 100644 --- a/SPECS/iser-hwe/iser-hwe.spec +++ b/SPECS/iser-hwe/iser-hwe.spec @@ -29,7 +29,7 @@ %if 0%{azl} # hard code versions due to ADO bug:58993948 %global target_azl_build_kernel_version 6.12.57.1 -%global target_kernel_release 5 +%global target_kernel_release 6 %global target_kernel_version_full %{target_azl_build_kernel_version}-%{target_kernel_release}%{?dist} %global release_suffix _%{target_azl_build_kernel_version}.%{target_kernel_release} %else @@ -41,7 +41,7 @@ %{!?_name: %define _name iser-hwe} %{!?_version: %define _version 25.07} -%{!?_mofed_full_version: %define _mofed_full_version %{_version}-5%{release_suffix}%{?dist}} +%{!?_mofed_full_version: %define _mofed_full_version %{_version}-6%{release_suffix}%{?dist}} %{!?_release: %define _release OFED.25.07.0.9.7.1} # KMP is disabled by default @@ -67,7 +67,7 @@ Summary: %{_name} Driver Name: iser-hwe Version: 25.07 -Release: 5%{release_suffix}%{?dist} +Release: 6%{release_suffix}%{?dist} License: GPLv2 Url: http://www.mellanox.com Group: System Environment/Base @@ -251,6 +251,9 @@ fi # 1 : closed %endif %changelog +* Fri Mar 06 2026 Suresh Babu Chalamalasetty - 25.07-6_6.12.57.1.6 +- Bump to match kernel-hwe. + * Tue Feb 24 2026 Rachel Menge - 25.07-5_6.12.57.1.5 - Bump release to match kernel-hwe diff --git a/SPECS/isert-hwe/isert-hwe.spec b/SPECS/isert-hwe/isert-hwe.spec index 0ddf017a3ee..16a52d09a55 100644 --- a/SPECS/isert-hwe/isert-hwe.spec +++ b/SPECS/isert-hwe/isert-hwe.spec @@ -29,7 +29,7 @@ %if 0%{azl} # hard code versions due to ADO bug:58993948 %global target_azl_build_kernel_version 6.12.57.1 -%global target_kernel_release 5 +%global target_kernel_release 6 %global target_kernel_version_full %{target_azl_build_kernel_version}-%{target_kernel_release}%{?dist} %global release_suffix _%{target_azl_build_kernel_version}.%{target_kernel_release} %else @@ -41,7 +41,7 @@ %{!?_name: %define _name isert-hwe} %{!?_version: %define _version 25.07} -%{!?_mofed_full_version: %define _mofed_full_version %{_version}-5%{release_suffix}%{?dist}} +%{!?_mofed_full_version: %define _mofed_full_version %{_version}-6%{release_suffix}%{?dist}} %{!?_release: %define _release OFED.25.07.0.9.7.1} # KMP is disabled by default @@ -67,7 +67,7 @@ Summary: %{_name}-hwe Driver Name: isert-hwe Version: 25.07 -Release: 5%{release_suffix}%{?dist} +Release: 6%{release_suffix}%{?dist} License: GPLv2 Url: http://www.mellanox.com Group: System Environment/Base @@ -251,6 +251,9 @@ fi # 1 : closed %endif %changelog +* Fri Mar 06 2026 Suresh Babu Chalamalasetty - 25.07-6_6.12.57.1.6 +- Bump to match kernel-hwe. + * Tue Feb 24 2026 Rachel Menge - 25.07-5_6.12.57.1.5 - Bump release to match kernel-hwe diff --git a/SPECS/kernel-hwe-headers/kernel-hwe-headers.spec b/SPECS/kernel-hwe-headers/kernel-hwe-headers.spec index 217c72f396b..54e5f761f3f 100644 --- a/SPECS/kernel-hwe-headers/kernel-hwe-headers.spec +++ b/SPECS/kernel-hwe-headers/kernel-hwe-headers.spec @@ -4,7 +4,7 @@ Summary: Linux API header files Name: kernel-hwe-headers Version: 6.12.57.1 -Release: 5%{?dist} +Release: 6%{?dist} License: GPLv2 Vendor: Microsoft Corporation Distribution: Azure Linux @@ -35,6 +35,9 @@ cp -rv usr/include/* /%{buildroot}%{_includedir} %{_includedir}/* %changelog +* Fri Mar 06 2026 Suresh Babu Chalamalasetty - 6.12.57.1-6 +- Bump to match kernel-hwe. + * Tue Feb 24 2026 Rachel Menge - 6.12.57.1-5 - Bump release to match kernel-hwe diff --git a/SPECS/kernel-hwe/config_aarch64 b/SPECS/kernel-hwe/config_aarch64 index bb1ca18bc88..32a301cf68b 100644 --- a/SPECS/kernel-hwe/config_aarch64 +++ b/SPECS/kernel-hwe/config_aarch64 @@ -335,7 +335,11 @@ CONFIG_ARCH_ACTIONS=y CONFIG_ARCH_SUNXI=y # CONFIG_ARCH_ALPINE is not set # CONFIG_ARCH_APPLE is not set -# CONFIG_ARCH_BCM is not set +CONFIG_ARCH_BCM=y +# CONFIG_ARCH_BCM2835 is not set +CONFIG_ARCH_BCM_IPROC=y +# CONFIG_ARCH_BCMBCA is not set +# CONFIG_ARCH_BRCMSTB is not set CONFIG_ARCH_BERLIN=y CONFIG_ARCH_BITMAIN=y # CONFIG_ARCH_EXYNOS is not set @@ -2199,6 +2203,9 @@ CONFIG_HOTPLUG_PCI_SHPC=y CONFIG_PCI_AARDVARK=y CONFIG_PCIE_ALTERA=y CONFIG_PCIE_ALTERA_MSI=y +CONFIG_PCIE_IPROC=y +CONFIG_PCIE_IPROC_PLATFORM=y +CONFIG_PCIE_IPROC_MSI=y CONFIG_PCI_HOST_THUNDER_PEM=y CONFIG_PCI_HOST_THUNDER_ECAM=y CONFIG_PCI_FTPCI100=y @@ -3359,6 +3366,8 @@ CONFIG_TIGON3=m CONFIG_TIGON3_HWMON=y CONFIG_BNX2X=m CONFIG_BNX2X_SRIOV=y +CONFIG_BGMAC=y +CONFIG_BGMAC_PLATFORM=y CONFIG_SYSTEMPORT=m CONFIG_BNXT=m CONFIG_BNXT_SRIOV=y @@ -3727,6 +3736,7 @@ CONFIG_BROADCOM_PHY=m CONFIG_BCM7XXX_PHY=m # CONFIG_BCM84881_PHY is not set CONFIG_BCM87XX_PHY=m +# CONFIG_BCM_CYGNUS_PHY is not set CONFIG_BCM_NET_PHYLIB=m CONFIG_BCM_NET_PHYPTP=m CONFIG_CICADA_PHY=m @@ -3851,6 +3861,7 @@ CONFIG_MDIO_DEVRES=y # CONFIG_MDIO_SUN4I is not set CONFIG_MDIO_XGENE=m CONFIG_MDIO_BITBANG=y +CONFIG_MDIO_BCM_IPROC=y CONFIG_MDIO_BCM_UNIMAC=m CONFIG_MDIO_CAVIUM=m CONFIG_MDIO_GPIO=m @@ -3867,9 +3878,10 @@ CONFIG_MDIO_THUNDER=m # # MDIO Multiplexers # -CONFIG_MDIO_BUS_MUX=m +CONFIG_MDIO_BUS_MUX=y CONFIG_MDIO_BUS_MUX_MESON_G12A=m CONFIG_MDIO_BUS_MUX_MESON_GXL=m +CONFIG_MDIO_BUS_MUX_BCM_IPROC=y CONFIG_MDIO_BUS_MUX_GPIO=m CONFIG_MDIO_BUS_MUX_MULTIPLEXER=m CONFIG_MDIO_BUS_MUX_MMIOREG=m @@ -4624,6 +4636,7 @@ CONFIG_IPMB_DEVICE_INTERFACE=m CONFIG_HW_RANDOM=y CONFIG_HW_RANDOM_TIMERIOMEM=m # CONFIG_HW_RANDOM_BA431 is not set +CONFIG_HW_RANDOM_IPROC_RNG200=y CONFIG_HW_RANDOM_OMAP=m CONFIG_HW_RANDOM_VIRTIO=m CONFIG_HW_RANDOM_HISI=m @@ -4734,6 +4747,7 @@ CONFIG_I2C_SCMI=m # # I2C system bus drivers (mostly embedded / system-on-chip) # +CONFIG_I2C_BCM_IPROC=y # CONFIG_I2C_CADENCE is not set CONFIG_I2C_CBUS_GPIO=m CONFIG_I2C_DESIGNWARE_CORE=y @@ -4820,6 +4834,7 @@ CONFIG_SPI_ALTERA_CORE=m # CONFIG_SPI_AMLOGIC_SPIFC_A1 is not set CONFIG_SPI_ARMADA_3700=m CONFIG_SPI_AXI_SPI_ENGINE=m +CONFIG_SPI_BCM_QSPI=y CONFIG_SPI_BITBANG=m CONFIG_SPI_CADENCE=m CONFIG_SPI_CADENCE_QUADSPI=m @@ -4932,6 +4947,7 @@ CONFIG_PPS_CLIENT_GPIO=m # CONFIG_PTP_1588_CLOCK=y CONFIG_PTP_1588_CLOCK_OPTIONAL=y +CONFIG_PTP_1588_CLOCK_DTE=y CONFIG_PTP_1588_CLOCK_QORIQ=m CONFIG_DP83640_PHY=m # CONFIG_PTP_1588_CLOCK_INES is not set @@ -4969,6 +4985,8 @@ CONFIG_PINCTRL_MLXBF3=m CONFIG_PINCTRL_OWL=y CONFIG_PINCTRL_S700=y CONFIG_PINCTRL_S900=y +CONFIG_PINCTRL_IPROC_GPIO=y +CONFIG_PINCTRL_NS2_MUX=y CONFIG_PINCTRL_BERLIN=y CONFIG_PINCTRL_AS370=y CONFIG_PINCTRL_BERLIN_BG4CT=y @@ -5148,6 +5166,7 @@ CONFIG_GPIO_IDIO_16=m CONFIG_GPIO_74XX_MMIO=m CONFIG_GPIO_ALTERA=m CONFIG_GPIO_AMDPT=m +CONFIG_GPIO_BCM_XGS_IPROC=y CONFIG_GPIO_CADENCE=m CONFIG_GPIO_DAVINCI=y CONFIG_GPIO_DWAPB=m @@ -5650,6 +5669,14 @@ CONFIG_MTK_THERMAL=m # end of Mediatek thermal drivers CONFIG_AMLOGIC_THERMAL=m + +# +# Broadcom thermal drivers +# +CONFIG_BCM_NS_THERMAL=y +CONFIG_BCM_SR_THERMAL=y +# end of Broadcom thermal drivers + # CONFIG_RCAR_THERMAL is not set # CONFIG_RCAR_GEN3_THERMAL is not set # CONFIG_RZG2L_THERMAL is not set @@ -7099,6 +7126,7 @@ CONFIG_DRM_DW_MIPI_DSI=m CONFIG_DRM_IMX_DCSS=m CONFIG_DRM_IMX_LCDC=m +# CONFIG_DRM_V3D is not set CONFIG_DRM_ETNAVIV=m CONFIG_DRM_ETNAVIV_THERMAL=y CONFIG_DRM_HISI_HIBMC=m @@ -8357,6 +8385,7 @@ CONFIG_MMC_SDHCI_ESDHC_IMX=m CONFIG_MMC_SDHCI_PXAV3=m CONFIG_MMC_SDHCI_F_SDH30=m # CONFIG_MMC_SDHCI_MILBEAUT is not set +CONFIG_MMC_SDHCI_IPROC=m # CONFIG_MMC_SDHCI_NPCM is not set CONFIG_MMC_MESON_GX=m CONFIG_MMC_MESON_MX_SDIO=m @@ -9037,6 +9066,9 @@ CONFIG_CLK_ACTIONS=y CONFIG_CLK_OWL_S500=y CONFIG_CLK_OWL_S700=y CONFIG_CLK_OWL_S900=y +CONFIG_COMMON_CLK_IPROC=y +CONFIG_CLK_BCM_NS2=y +CONFIG_CLK_BCM_SR=y CONFIG_COMMON_CLK_HI3516CV300=m CONFIG_COMMON_CLK_HI3519=m CONFIG_COMMON_CLK_HI3559A=y @@ -9301,6 +9333,8 @@ CONFIG_TI_MESSAGE_MANAGER=y # CONFIG_QCOM_APCS_IPC is not set CONFIG_TEGRA_HSP_MBOX=y # CONFIG_XGENE_SLIMPRO_MBOX is not set +# CONFIG_BCM_PDC_MBOX is not set +CONFIG_BCM_FLEXRM_MBOX=m # CONFIG_MTK_ADSP_MBOX is not set CONFIG_MTK_CMDQ_MBOX=m CONFIG_ZYNQMP_IPI_MBOX=y @@ -9730,6 +9764,7 @@ CONFIG_IIO_ST_ACCEL_SPI_3AXIS=m # CONFIG_AD799X is not set # CONFIG_AD9467 is not set # CONFIG_ADI_AXI_ADC is not set +# CONFIG_BCM_IPROC_ADC is not set # CONFIG_BERLIN2_ADC is not set # CONFIG_CC10001_ADC is not set # CONFIG_ENVELOPE_DETECTOR is not set @@ -10233,6 +10268,7 @@ CONFIG_PWM=y # CONFIG_PWM_DEBUG is not set # CONFIG_PWM_ATMEL_TCB is not set # CONFIG_PWM_AXI_PWMGEN is not set +CONFIG_PWM_BCM_IPROC=y # CONFIG_PWM_BERLIN is not set # CONFIG_PWM_CLK is not set # CONFIG_PWM_DWC is not set @@ -10342,7 +10378,14 @@ CONFIG_PHY_MESON_AXG_MIPI_DPHY=y # # PHY drivers for Broadcom platforms # +CONFIG_PHY_BCM_SR_USB=y # CONFIG_BCM_KONA_USB2_PHY is not set +# CONFIG_PHY_BCM_NS_USB2 is not set +# CONFIG_PHY_BCM_NS_USB3 is not set +CONFIG_PHY_NS2_PCIE=y +CONFIG_PHY_NS2_USB_DRD=y +CONFIG_PHY_BRCM_SATA=y +CONFIG_PHY_BCM_SR_PCIE=y # end of PHY drivers for Broadcom platforms # CONFIG_PHY_CADENCE_TORRENT is not set @@ -10510,6 +10553,7 @@ CONFIG_NVMEM_LAYOUTS=y CONFIG_NVMEM_LAYOUT_U_BOOT_ENV=m # end of Layout Types +CONFIG_NVMEM_BCM_OCOTP=y # CONFIG_NVMEM_IMX_IIM is not set CONFIG_NVMEM_IMX_OCOTP=y # CONFIG_NVMEM_IMX_OCOTP_ELE is not set @@ -11084,7 +11128,7 @@ CONFIG_CRYPTO_HASH=y CONFIG_CRYPTO_HASH2=y CONFIG_CRYPTO_RNG=y CONFIG_CRYPTO_RNG2=y -CONFIG_CRYPTO_RNG_DEFAULT=m +CONFIG_CRYPTO_RNG_DEFAULT=y CONFIG_CRYPTO_AKCIPHER2=y CONFIG_CRYPTO_AKCIPHER=y CONFIG_CRYPTO_KPP2=y @@ -11109,10 +11153,10 @@ CONFIG_CRYPTO_ENGINE=y # CONFIG_CRYPTO_RSA=y CONFIG_CRYPTO_DH=m -# CONFIG_CRYPTO_DH_RFC7919_GROUPS is not set -CONFIG_CRYPTO_ECC=m +CONFIG_CRYPTO_DH_RFC7919_GROUPS=y +CONFIG_CRYPTO_ECC=y CONFIG_CRYPTO_ECDH=m -# CONFIG_CRYPTO_ECDSA is not set +CONFIG_CRYPTO_ECDSA=y # CONFIG_CRYPTO_ECRDSA is not set CONFIG_CRYPTO_CURVE25519=m # end of Public-key cryptography @@ -11143,7 +11187,7 @@ CONFIG_CRYPTO_SM4_GENERIC=m # Length-preserving ciphers and modes # CONFIG_CRYPTO_ADIANTUM=m -# CONFIG_CRYPTO_ARC4 is not set +CONFIG_CRYPTO_ARC4=m CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CTR=y @@ -11332,6 +11376,7 @@ CONFIG_CRYPTO_DEV_CAVIUM_ZIP=m # CONFIG_CRYPTO_DEV_ZYNQMP_SHA3 is not set # CONFIG_CRYPTO_DEV_CHELSIO is not set CONFIG_CRYPTO_DEV_VIRTIO=m +CONFIG_CRYPTO_DEV_BCM_SPU=m # CONFIG_CRYPTO_DEV_SAFEXCEL is not set # CONFIG_CRYPTO_DEV_CCREE is not set # CONFIG_CRYPTO_DEV_HISI_SEC is not set diff --git a/SPECS/kernel-hwe/kernel-hwe.signatures.json b/SPECS/kernel-hwe/kernel-hwe.signatures.json index 5de78df5277..e2feaa21f01 100644 --- a/SPECS/kernel-hwe/kernel-hwe.signatures.json +++ b/SPECS/kernel-hwe/kernel-hwe.signatures.json @@ -2,7 +2,7 @@ "Signatures": { "azurelinux-ca-20230216.pem": "d545401163c75878319f01470455e6bc18a5968e39dd964323225e3fe308849b", "config": "418078654abe6230edd167d51872482e75d4ec87aea8c15d9dbf8eeafe113b28", - "config_aarch64": "0929388ca02c71cc6b386fc319e17a6d71fb9885d4f54b61f1038376fc389ba1", + "config_aarch64": "3117bf356c0b3ab5b92c55078e22c762c59c046677ab113f7a8e2ec6ce27ecf5", "cpupower": "d7518767bf2b1110d146a49c7d42e76b803f45eb8bd14d931aa6d0d346fae985", "cpupower.service": "b057fe9e5d0e8c36f485818286b80e3eba8ff66ff44797940e99b1fd5361bb98", "sha512hmac-openssl.sh": "8bb4094cb09cd7a8bced236ccb44c3cabc82716679ce497bf040332897e47cd0", diff --git a/SPECS/kernel-hwe/kernel-hwe.spec b/SPECS/kernel-hwe/kernel-hwe.spec index 75fcdac116a..45db8a1c0f2 100644 --- a/SPECS/kernel-hwe/kernel-hwe.spec +++ b/SPECS/kernel-hwe/kernel-hwe.spec @@ -31,7 +31,7 @@ Summary: Linux Kernel Name: kernel-hwe Version: 6.12.57.1 -Release: 5%{?dist} +Release: 6%{?dist} License: GPLv2 Vendor: Microsoft Corporation Distribution: Azure Linux @@ -431,6 +431,10 @@ echo "initrd of kernel %{uname_r} removed" >&2 %{_sysconfdir}/bash_completion.d/bpftool %changelog +* Fri Mar 06 2026 Suresh Babu Chalamalasetty - 6.12.57.1-6 +- Enable FIPS crypto configs CONFIG_CRYPTO_DH_RFC7919_GROUPS, CONFIG_CRYPTO_ECDSA, +- CONFIG_CRYPTO_ARC4, CONFIG_CRYPTO_DEV_BCM_SPU and their dependencies + * Tue Feb 24 2026 Rachel Menge - 6.12.57.1-5 - Enable lwtunnel, lwtunnel-bpf, and sched_core diff --git a/SPECS/knem-hwe/knem-hwe.spec b/SPECS/knem-hwe/knem-hwe.spec index 1db1e13ce0b..ef51b970235 100644 --- a/SPECS/knem-hwe/knem-hwe.spec +++ b/SPECS/knem-hwe/knem-hwe.spec @@ -29,7 +29,7 @@ %if 0%{azl} # hard code versions due to ADO bug:58993948 %global target_azl_build_kernel_version 6.12.57.1 -%global target_kernel_release 5 +%global target_kernel_release 6 %global target_kernel_version_full %{target_azl_build_kernel_version}-%{target_kernel_release}%{?dist} %global release_suffix _%{target_azl_build_kernel_version}.%{target_kernel_release} %else @@ -55,7 +55,7 @@ Summary: KNEM: High-Performance Intra-Node MPI Communication Name: knem-hwe Version: 1.1.4.90mlnx3 -Release: 29%{release_suffix}%{?dist} +Release: 30%{release_suffix}%{?dist} Provides: knem-hwe-mlnx = %{version}-%{release} Obsoletes: knem-hwe-mlnx < %{version}-%{release} License: BSD and GPLv2 @@ -241,6 +241,9 @@ fi %endif %changelog +* Fri Mar 06 2026 Suresh Babu Chalamalasetty - 1.1.4.90mlnx3-30_6.12.57.1.6 +- Bump to match kernel-hwe. + * Tue Feb 24 2026 Rachel Menge - 1.1.4.90mlnx3-29_6.12.57.1.5 - Bump release to match kernel-hwe diff --git a/SPECS/mft_kernel-hwe/mft_kernel-hwe.spec b/SPECS/mft_kernel-hwe/mft_kernel-hwe.spec index fa5c6664fbb..fe33a96dc84 100644 --- a/SPECS/mft_kernel-hwe/mft_kernel-hwe.spec +++ b/SPECS/mft_kernel-hwe/mft_kernel-hwe.spec @@ -1,7 +1,7 @@ %if 0%{azl} # hard code versions due to ADO bug:58993948 %global target_azl_build_kernel_version 6.12.57.1 -%global target_kernel_release 5 +%global target_kernel_release 6 %global target_kernel_version_full %{target_azl_build_kernel_version}-%{target_kernel_release}%{?dist} %global release_suffix _%{target_azl_build_kernel_version}.%{target_kernel_release} %else @@ -29,13 +29,13 @@ %{!?K_SRC: %global K_SRC /lib/modules/%{KVERSION}/build} %{!?version: %global version 4.33.0} -%{!?_release: %global _release 4} +%{!?_release: %global _release 6} %global _kmp_rel %{_release}%{?_kmp_build_num}%{?_dist} Name: mft_kernel-hwe Summary: %{name} Kernel Module for the %{KVERSION} kernel Version: 4.33.0 -Release: 5%{release_suffix}%{?dist} +Release: 6%{release_suffix}%{?dist} License: Dual BSD/GPLv2 Group: System Environment/Kernel BuildRoot: /var/tmp/%{name}-%{version}-build @@ -213,6 +213,9 @@ find %{buildroot} -type f -name \*.ko -exec %{__strip} -p --strip-debug --discar %endif %changelog +* Fri Mar 06 2026 Suresh Babu Chalamalasetty - 4.33.0-6_6.12.57.1.6 +- Bump to match kernel-hwe. + * Tue Feb 24 2026 Rachel Menge - 4.33.0-5_6.12.57.1.5 - Bump release to match kernel-hwe diff --git a/SPECS/mlnx-nfsrdma-hwe/mlnx-nfsrdma-hwe.spec b/SPECS/mlnx-nfsrdma-hwe/mlnx-nfsrdma-hwe.spec index 43b5aee1b6f..f045143f8c5 100644 --- a/SPECS/mlnx-nfsrdma-hwe/mlnx-nfsrdma-hwe.spec +++ b/SPECS/mlnx-nfsrdma-hwe/mlnx-nfsrdma-hwe.spec @@ -29,7 +29,7 @@ %if 0%{azl} # hard code versions due to ADO bug:58993948 %global target_azl_build_kernel_version 6.12.57.1 -%global target_kernel_release 5 +%global target_kernel_release 6 %global target_kernel_version_full %{target_azl_build_kernel_version}-%{target_kernel_release}%{?dist} %global release_suffix _%{target_azl_build_kernel_version}.%{target_kernel_release} %else @@ -42,7 +42,7 @@ %{!?_name: %define _name mlnx-nfsrdma-hwe} %{!?_version: %define _version 25.07} -%{!?_mofed_full_version: %define _mofed_full_version %{_version}-5%{release_suffix}%{?dist}} +%{!?_mofed_full_version: %define _mofed_full_version %{_version}-6%{release_suffix}%{?dist}} %{!?_release: %define _release OFED.25.07.0.9.7.1} # KMP is disabled by default @@ -68,7 +68,7 @@ Summary: %{_name} Driver Name: mlnx-nfsrdma-hwe Version: 25.07 -Release: 5%{release_suffix}%{?dist} +Release: 6%{release_suffix}%{?dist} License: GPLv2 Url: http://www.mellanox.com Group: System Environment/Base @@ -252,6 +252,9 @@ fi %endif %changelog +* Fri Mar 06 2026 Suresh Babu Chalamalasetty - 25.07-6_6.12.57.1.6 +- Bump to match kernel-hwe. + * Tue Feb 24 2026 Rachel Menge - 25.07-5_6.12.57.1.5 - Bump release to match kernel-hwe diff --git a/SPECS/mlnx-ofa_kernel-hwe/mlnx-ofa_kernel-hwe.spec b/SPECS/mlnx-ofa_kernel-hwe/mlnx-ofa_kernel-hwe.spec index 33ca10c9e1b..b3455d3ad65 100644 --- a/SPECS/mlnx-ofa_kernel-hwe/mlnx-ofa_kernel-hwe.spec +++ b/SPECS/mlnx-ofa_kernel-hwe/mlnx-ofa_kernel-hwe.spec @@ -29,7 +29,7 @@ %if 0%{azl} # hard code versions due to ADO bug:58993948 %global target_azl_build_kernel_version 6.12.57.1 -%global target_kernel_release 5 +%global target_kernel_release 6 %global target_kernel_version_full %{target_azl_build_kernel_version}-%{target_kernel_release}%{?dist} %global release_suffix _%{target_azl_build_kernel_version}.%{target_kernel_release} %else @@ -102,7 +102,7 @@ Summary: Infiniband HCA Driver Name: mlnx-ofa_kernel-hwe Version: 25.07 -Release: 5%{release_suffix}%{?dist} +Release: 6%{release_suffix}%{?dist} License: GPLv2 Url: http://www.mellanox.com/ Group: System Environment/Base @@ -449,6 +449,9 @@ update-alternatives --remove \ %{_prefix}/src/ofa_kernel/%{_arch}/[0-9]* %changelog +* Fri Mar 06 2026 Suresh Babu Chalamalasetty - 25.07-6_6.12.57.1.6 +- Bump to match kernel-hwe. + * Tue Feb 24 2026 Rachel Menge - 25.07-5_6.12.57.1.5 - Bump release to match kernel-hwe diff --git a/SPECS/srp-hwe/srp-hwe.spec b/SPECS/srp-hwe/srp-hwe.spec index 7df66d5b1da..e7164db89a0 100644 --- a/SPECS/srp-hwe/srp-hwe.spec +++ b/SPECS/srp-hwe/srp-hwe.spec @@ -29,7 +29,7 @@ %if 0%{azl} # hard code versions due to ADO bug:58993948 %global target_azl_build_kernel_version 6.12.57.1 -%global target_kernel_release 5 +%global target_kernel_release 6 %global target_kernel_version_full %{target_azl_build_kernel_version}-%{target_kernel_release}%{?dist} %global release_suffix _%{target_azl_build_kernel_version}.%{target_kernel_release} %else @@ -41,7 +41,7 @@ %{!?_name: %define _name srp-hwe} %{!?_version: %define _version 25.07} -%{!?_mofed_full_version: %define _mofed_full_version %{_version}-5%{release_suffix}%{?dist}} +%{!?_mofed_full_version: %define _mofed_full_version %{_version}-6%{release_suffix}%{?dist}} %{!?_release: %define _release OFED.25.07.0.9.7.1} # KMP is disabled by default @@ -67,7 +67,7 @@ Summary: srp driver Name: srp-hwe Version: 25.07 -Release: 5%{release_suffix}%{?dist} +Release: 6%{release_suffix}%{?dist} License: GPLv2 Url: http://www.mellanox.com Group: System Environment/Base @@ -257,6 +257,9 @@ fi %endif %changelog +* Fri Mar 06 2026 Suresh Babu Chalamalasetty - 25.07-6_6.12.57.1.6 +- Bump to match kernel-hwe. + * Tue Feb 24 2026 Rachel Menge - 25.07-5_6.12.57.1.5 - Bump release to match kernel-hwe diff --git a/SPECS/xpmem-hwe/xpmem-hwe.spec b/SPECS/xpmem-hwe/xpmem-hwe.spec index 1f939dce255..4b6e46679ac 100644 --- a/SPECS/xpmem-hwe/xpmem-hwe.spec +++ b/SPECS/xpmem-hwe/xpmem-hwe.spec @@ -3,7 +3,7 @@ %if 0%{azl} # hard code versions due to ADO bug:58993948 %global target_azl_build_kernel_version 6.12.57.1 -%global target_kernel_release 5 +%global target_kernel_release 6 %global target_kernel_version_full %{target_azl_build_kernel_version}-%{target_kernel_release}%{?dist} %global release_suffix _%{target_azl_build_kernel_version}.%{target_kernel_release} %else @@ -13,7 +13,7 @@ %global KVERSION %{target_kernel_version_full} %global K_SRC /lib/modules/%{target_kernel_version_full}/build -%{!?_mofed_full_version: %define _mofed_full_version 25.07-5%{release_suffix}%{?dist}} +%{!?_mofed_full_version: %define _mofed_full_version 25.07-6%{release_suffix}%{?dist}} # %{!?KVERSION: %global KVERSION %(uname -r)} %{!?KVERSION: %global KVERSION %{target_kernel_version_full}} @@ -43,7 +43,7 @@ Summary: Cross-partition memory Name: xpmem-hwe Version: 2.7.4 -Release: 29%{release_suffix}%{?dist} +Release: 30%{release_suffix}%{?dist} License: GPLv2 and LGPLv2.1 Group: System Environment/Libraries Vendor: Microsoft Corporation @@ -206,6 +206,9 @@ fi %endif %changelog +* Fri Mar 06 2026 Suresh Babu Chalamalasetty - 2.7.4-30_6.12.57.1.6 +- Bump to match kernel-hwe. + * Tue Feb 24 2026 Rachel Menge - 2.7.4-29_6.12.57.1.5 - Bump release to match kernel-hwe From f338738b5d5a2a763b7c9a519917b7706dd5a324 Mon Sep 17 00:00:00 2001 From: Suresh Babu Chalamalasetty Date: Wed, 11 Mar 2026 17:22:39 +0000 Subject: [PATCH 2/2] Update kernel-hwe change log --- SPECS/kernel-hwe/kernel-hwe.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SPECS/kernel-hwe/kernel-hwe.spec b/SPECS/kernel-hwe/kernel-hwe.spec index 45db8a1c0f2..0abb81a4abf 100644 --- a/SPECS/kernel-hwe/kernel-hwe.spec +++ b/SPECS/kernel-hwe/kernel-hwe.spec @@ -433,7 +433,7 @@ echo "initrd of kernel %{uname_r} removed" >&2 %changelog * Fri Mar 06 2026 Suresh Babu Chalamalasetty - 6.12.57.1-6 - Enable FIPS crypto configs CONFIG_CRYPTO_DH_RFC7919_GROUPS, CONFIG_CRYPTO_ECDSA, -- CONFIG_CRYPTO_ARC4, CONFIG_CRYPTO_DEV_BCM_SPU and their dependencies +- CONFIG_CRYPTO_ARC4, CONFIG_CRYPTO_DEV_BCM_SPU and their dependencies for Arm64 arch * Tue Feb 24 2026 Rachel Menge - 6.12.57.1-5 - Enable lwtunnel, lwtunnel-bpf, and sched_core