From 37e00c253fdc22cc368120bc743e6c9456198876 Mon Sep 17 00:00:00 2001 From: Rachel Menge Date: Fri, 31 Jan 2025 08:56:46 -0800 Subject: [PATCH] Add ipmitool support to kernel-64k (#12154) Enable support for ipmitool. ipmitool is available through the ipmitool package on AzureLinux. The config changes in this PR ensure the devices created are visible in /dev/. From the ipmitool project: "ipmitool is a utility for managing and configuring devices that support the Intelligent Platform Management Interface. IPMI is an open standard for monitoring, logging, recovery, inventory, and control of hardware that is implemented independent of the main CPU, BIOS, and OS." Co-authored-by: Thomas Ballasi --- SPECS-SIGNED/fwctl-signed/fwctl-signed.spec | 5 +++- SPECS-SIGNED/iser-signed/iser-signed.spec | 5 +++- SPECS-SIGNED/isert-signed/isert-signed.spec | 5 +++- .../kernel-64k-signed/kernel-64k-signed.spec | 9 ++++--- SPECS-SIGNED/kernel-signed/kernel-signed.spec | 7 +++-- .../kernel-uki-signed/kernel-uki-signed.spec | 7 +++-- .../knem-modules-signed.spec | 5 +++- .../mft_kernel-signed/mft_kernel-signed.spec | 5 +++- .../mlnx-nfsrdma-signed.spec | 5 +++- .../mlnx-ofa_kernel-modules-signed.spec | 5 +++- SPECS-SIGNED/srp-signed/srp-signed.spec | 5 +++- .../xpmem-modules-signed.spec | 5 +++- SPECS/fwctl/fwctl.spec | 5 +++- SPECS/iser/iser.spec | 5 +++- SPECS/isert/isert.spec | 5 +++- SPECS/kernel-64k/config_aarch64 | 26 ++++++++++++++----- SPECS/kernel-64k/kernel-64k.signatures.json | 2 +- SPECS/kernel-64k/kernel-64k.spec | 7 +++-- SPECS/kernel-headers/kernel-headers.spec | 7 +++-- SPECS/kernel/kernel-uki.spec | 7 +++-- SPECS/kernel/kernel.spec | 7 +++-- SPECS/knem/knem.spec | 7 +++-- SPECS/mft_kernel/mft_kernel.spec | 5 +++- SPECS/mlnx-nfsrdma/mlnx-nfsrdma.spec | 5 +++- SPECS/mlnx-ofa_kernel/mlnx-ofa_kernel.spec | 9 ++++--- SPECS/srp/srp.spec | 5 +++- SPECS/xpmem/xpmem.spec | 7 +++-- .../manifests/package/pkggen_core_aarch64.txt | 2 +- .../manifests/package/pkggen_core_x86_64.txt | 2 +- .../manifests/package/toolchain_aarch64.txt | 2 +- .../manifests/package/toolchain_x86_64.txt | 4 +-- 31 files changed, 138 insertions(+), 49 deletions(-) diff --git a/SPECS-SIGNED/fwctl-signed/fwctl-signed.spec b/SPECS-SIGNED/fwctl-signed/fwctl-signed.spec index 8be7ad90a51..458d4aebc2e 100644 --- a/SPECS-SIGNED/fwctl-signed/fwctl-signed.spec +++ b/SPECS-SIGNED/fwctl-signed/fwctl-signed.spec @@ -41,7 +41,7 @@ Summary: %{_name} Driver Name: %{_name} Version: 24.10 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 Url: http://nvidia.com Group: System Environment/Base @@ -99,6 +99,9 @@ fi # 1 : closed %changelog +* Thu Jan 30 2025 Rachel Menge - 24.10-2 +- Bump release to match kernel + * Sat Jan 18 2024 Binu Jose Philip - 24.10-1 - Creating signed spec - Initial Azure Linux import from NVIDIA (license: GPLv2) diff --git a/SPECS-SIGNED/iser-signed/iser-signed.spec b/SPECS-SIGNED/iser-signed/iser-signed.spec index bd62c365463..d6cf14e224d 100644 --- a/SPECS-SIGNED/iser-signed/iser-signed.spec +++ b/SPECS-SIGNED/iser-signed/iser-signed.spec @@ -37,7 +37,7 @@ Summary: %{_name} Driver Name: %{_name} Version: 24.10 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 Url: http://www.mellanox.com Group: System Environment/Base @@ -93,6 +93,9 @@ fi # 1 : closed %config(noreplace) %{_sysconfdir}/depmod.d/zz02-%{name}-*.conf %changelog +* Thu Jan 30 2025 Rachel Menge - 24.10-2 +- Bump release to match kernel + * Sat Jan 18 2024 Binu Jose Philip - 24.10-1 - Creating signed spec - License verified diff --git a/SPECS-SIGNED/isert-signed/isert-signed.spec b/SPECS-SIGNED/isert-signed/isert-signed.spec index e810ab3c124..eca3f5ba8c9 100644 --- a/SPECS-SIGNED/isert-signed/isert-signed.spec +++ b/SPECS-SIGNED/isert-signed/isert-signed.spec @@ -37,7 +37,7 @@ Summary: %{_name} Driver Name: %{_name} Version: 24.10 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 Url: http://www.mellanox.com Group: System Environment/Base @@ -92,6 +92,9 @@ fi # 1 : closed %config(noreplace) %{_sysconfdir}/depmod.d/zz02-%{name}-*.conf %changelog +* Thu Jan 30 2025 Rachel Menge - 24.10-2 +- Bump release to match kernel + * Sat Jan 18 2024 Binu Jose Philip - 24.10-1 - Creating signed spec - License verified diff --git a/SPECS-SIGNED/kernel-64k-signed/kernel-64k-signed.spec b/SPECS-SIGNED/kernel-64k-signed/kernel-64k-signed.spec index 83747750c61..25c79e95d09 100644 --- a/SPECS-SIGNED/kernel-64k-signed/kernel-64k-signed.spec +++ b/SPECS-SIGNED/kernel-64k-signed/kernel-64k-signed.spec @@ -7,7 +7,7 @@ Summary: Signed Linux Kernel for %{buildarch} systems Name: kernel-64k-signed-%{buildarch} Version: 6.6.64.2 -Release: 4%{?dist} +Release: 5%{?dist} License: GPLv2 Vendor: Microsoft Corporation Distribution: Azure Linux @@ -105,10 +105,13 @@ echo "initrd of kernel %{uname_r} removed" >&2 %exclude /module_info.ld %changelog -* Sat Jan 18 2025 Rachel Menge - 6.6.64.2-3 +* Thu Jan 30 2025 Rachel Menge - 6.6.64.2-5 +- Bump to match kernel-64k + +* Sat Jan 18 2025 Rachel Menge - 6.6.64.2-4 - Bump release to match kernel-64k -* Thu Jan 15 2025 Rachel Menge - 6.6.64.2-3 +* Thu Jan 16 2025 Rachel Menge - 6.6.64.2-3 - Bump release to match kernel * Fri Jan 10 2025 Rachel Menge - 6.6.64.2-2 diff --git a/SPECS-SIGNED/kernel-signed/kernel-signed.spec b/SPECS-SIGNED/kernel-signed/kernel-signed.spec index 43a5ac5a41f..56cb723da93 100644 --- a/SPECS-SIGNED/kernel-signed/kernel-signed.spec +++ b/SPECS-SIGNED/kernel-signed/kernel-signed.spec @@ -10,7 +10,7 @@ Summary: Signed Linux Kernel for %{buildarch} systems Name: kernel-signed-%{buildarch} Version: 6.6.64.2 -Release: 4%{?dist} +Release: 5%{?dist} License: GPLv2 Vendor: Microsoft Corporation Distribution: Azure Linux @@ -145,10 +145,13 @@ echo "initrd of kernel %{uname_r} removed" >&2 %exclude /module_info.ld %changelog +* Thu Jan 30 2025 Rachel Menge - 6.6.64.2-5 +- Bump release to match kernel + * Sat Jan 18 2025 Rachel Menge - 6.6.64.2-4 - Bump release to match kernel -* Thu Jan 15 2025 Rachel Menge - 6.6.64.2-3 +* Thu Jan 16 2025 Rachel Menge - 6.6.64.2-3 - Bump release to match kernel * Fri Jan 10 2025 Rachel Menge - 6.6.64.2-2 diff --git a/SPECS-SIGNED/kernel-uki-signed/kernel-uki-signed.spec b/SPECS-SIGNED/kernel-uki-signed/kernel-uki-signed.spec index de9aba8abdb..71358c6a602 100644 --- a/SPECS-SIGNED/kernel-uki-signed/kernel-uki-signed.spec +++ b/SPECS-SIGNED/kernel-uki-signed/kernel-uki-signed.spec @@ -6,7 +6,7 @@ Summary: Signed Unified Kernel Image for %{buildarch} systems Name: kernel-uki-signed-%{buildarch} Version: 6.6.64.2 -Release: 4%{?dist} +Release: 5%{?dist} License: GPLv2 Vendor: Microsoft Corporation Distribution: Azure Linux @@ -68,10 +68,13 @@ popd /boot/efi/EFI/Linux/vmlinuz-uki-%{kernelver}.efi %changelog +* Thu Jan 30 2025 Rachel Menge - 6.6.64.2-5 +- Bump release to match kernel + * Sat Jan 18 2025 Rachel Menge - 6.6.64.2-4 - Bump release to match kernel -* Thu Jan 15 2025 Rachel Menge - 6.6.64.2-3 +* Thu Jan 16 2025 Rachel Menge - 6.6.64.2-3 - Bump release to match kernel * Fri Jan 10 2025 Rachel Menge - 6.6.64.2-2 diff --git a/SPECS-SIGNED/knem-modules-signed/knem-modules-signed.spec b/SPECS-SIGNED/knem-modules-signed/knem-modules-signed.spec index bcfaaf67b52..c6833744555 100644 --- a/SPECS-SIGNED/knem-modules-signed/knem-modules-signed.spec +++ b/SPECS-SIGNED/knem-modules-signed/knem-modules-signed.spec @@ -39,7 +39,7 @@ Summary: KNEM: High-Performance Intra-Node MPI Communication Name: %{_name}-modules Version: 1.1.4.90mlnx3 -Release: 1%{?dist} +Release: 2%{?dist} Provides: knem-mlnx = %{version}-%{release} Obsoletes: knem-mlnx < %{version}-%{release} License: BSD and GPLv2 @@ -93,6 +93,9 @@ fi /lib/modules/ %changelog +* Thu Jan 30 2025 Rachel Menge - 1.1.4.90mlnx3-2 +- Bump release to match kernel + * Sat Jan 18 2024 Binu Jose Philip - 1.1.4.90mlnx3-1 - Creating signed spec - Initial Azure Linux import from NVIDIA (license: GPLv2) diff --git a/SPECS-SIGNED/mft_kernel-signed/mft_kernel-signed.spec b/SPECS-SIGNED/mft_kernel-signed/mft_kernel-signed.spec index 25a68b78020..dad6a5a98b9 100644 --- a/SPECS-SIGNED/mft_kernel-signed/mft_kernel-signed.spec +++ b/SPECS-SIGNED/mft_kernel-signed/mft_kernel-signed.spec @@ -8,7 +8,7 @@ Name: mft_kernel Summary: %{name} Kernel Module for the %{KVERSION} kernel Version: 4.30.0 -Release: 1%{?dist} +Release: 2%{?dist} License: Dual BSD/GPLv2 Group: System Environment/Kernel @@ -65,6 +65,9 @@ rm -rf %{buildroot} /lib/modules/%{KVERSION}/updates/ %changelog +* Thu Jan 30 2025 Rachel Menge - 4.30.0-2 +- Bump release to match kernel + * Tue Dec 16 2024 Binu Jose Philip - 4.30.0-1 - Creating signed spec - Initial Azure Linux import from NVIDIA (license: GPLv2) diff --git a/SPECS-SIGNED/mlnx-nfsrdma-signed/mlnx-nfsrdma-signed.spec b/SPECS-SIGNED/mlnx-nfsrdma-signed/mlnx-nfsrdma-signed.spec index 55cd3e60eb4..21847a10726 100644 --- a/SPECS-SIGNED/mlnx-nfsrdma-signed/mlnx-nfsrdma-signed.spec +++ b/SPECS-SIGNED/mlnx-nfsrdma-signed/mlnx-nfsrdma-signed.spec @@ -39,7 +39,7 @@ Summary: %{_name} Driver Name: %{_name} Version: 24.10 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 Url: http://www.mellanox.com Group: System Environment/Base @@ -99,6 +99,9 @@ fi %config(noreplace) %{_sysconfdir}/depmod.d/zz02-%{name}-*.conf %changelog +* Thu Jan 30 2025 Rachel Menge - 24.10-2 +- Bump release to match kernel + * Sat Jan 18 2024 Binu Jose Philip - 24.10-1 - Creating signed spec - Initial Azure Linux import from NVIDIA (license: GPLv2) diff --git a/SPECS-SIGNED/mlnx-ofa_kernel-modules-signed/mlnx-ofa_kernel-modules-signed.spec b/SPECS-SIGNED/mlnx-ofa_kernel-modules-signed/mlnx-ofa_kernel-modules-signed.spec index a5ac9f759e1..bd9b1364c79 100644 --- a/SPECS-SIGNED/mlnx-ofa_kernel-modules-signed/mlnx-ofa_kernel-modules-signed.spec +++ b/SPECS-SIGNED/mlnx-ofa_kernel-modules-signed/mlnx-ofa_kernel-modules-signed.spec @@ -40,7 +40,7 @@ Summary: Infiniband HCA Driver Name: %{_name}-modules Version: 24.10 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 Url: http://www.mellanox.com/ Group: System Environment/Base @@ -171,6 +171,9 @@ fi %license %{_datadir}/licenses/%{name}/copyright %changelog +* Thu Jan 30 2025 Rachel Menge - 24.10-2 +- Bump release to match kernel + * Sat Jan 18 2025 Binu Jose Philip - 24.10-1 - Creating signed spec - Initial Azure Linux import from NVIDIA (license: GPLv2) diff --git a/SPECS-SIGNED/srp-signed/srp-signed.spec b/SPECS-SIGNED/srp-signed/srp-signed.spec index 9b99efd2e10..0872fc18237 100644 --- a/SPECS-SIGNED/srp-signed/srp-signed.spec +++ b/SPECS-SIGNED/srp-signed/srp-signed.spec @@ -37,7 +37,7 @@ Summary: srp driver Name: srp Version: 24.10 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 Url: http://www.mellanox.com Group: System Environment/Base @@ -86,6 +86,9 @@ rm -rf %{buildroot} %license %{_datadir}/licenses/%{name}/copyright %changelog +* Thu Jan 30 2025 Rachel Menge - 24.10-2 +- Bump release to match kernel + * Sat Jan 18 2024 Binu Jose Philip - 24.10-1 - Creating signed spec - Initial Azure Linux import from NVIDIA (license: GPLv2) diff --git a/SPECS-SIGNED/xpmem-modules-signed/xpmem-modules-signed.spec b/SPECS-SIGNED/xpmem-modules-signed/xpmem-modules-signed.spec index a3ecc8163a7..21fc8ca99a5 100644 --- a/SPECS-SIGNED/xpmem-modules-signed/xpmem-modules-signed.spec +++ b/SPECS-SIGNED/xpmem-modules-signed/xpmem-modules-signed.spec @@ -12,7 +12,7 @@ Summary: Cross-partition memory Name: xpmem-modules Version: 2.7.4 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 and LGPLv2.1 Group: System Environment/Libraries Vendor: Microsoft Corporation @@ -63,6 +63,9 @@ rm -rf %{buildroot} %changelog +* Thu Jan 30 2025 Rachel Menge - 2.7.4-2 +- Bump release to match kernel + * Sat Jan 18 2024 Binu Jose Philip - 2.7.4-1 - Creating signed spec - Initial Azure Linux import from NVIDIA (license: GPLv2) diff --git a/SPECS/fwctl/fwctl.spec b/SPECS/fwctl/fwctl.spec index cd39e824b81..0b7324c0c44 100644 --- a/SPECS/fwctl/fwctl.spec +++ b/SPECS/fwctl/fwctl.spec @@ -67,7 +67,7 @@ Summary: %{_name} Driver Name: fwctl Version: 24.10 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 Url: http://nvidia.com Group: System Environment/Base @@ -250,6 +250,9 @@ fi # 1 : closed %endif %changelog +* Thu Jan 30 2025 Rachel Menge - 24.10-2 +- Bump release to match kernel + * Tue Dec 17 2024 Binu Jose Philip - 24.10-1 - Initial Azure Linux import from NVIDIA (license: GPLv2) - License verified diff --git a/SPECS/iser/iser.spec b/SPECS/iser/iser.spec index 2e3f059d546..49405c3f835 100644 --- a/SPECS/iser/iser.spec +++ b/SPECS/iser/iser.spec @@ -64,7 +64,7 @@ Summary: %{_name} Driver Name: iser Version: 24.10 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 Url: http://www.mellanox.com Group: System Environment/Base @@ -247,6 +247,9 @@ fi # 1 : closed %endif %changelog +* Thu Jan 30 2025 Rachel Menge - 24.10-2 +- Bump release to match kernel + * Tue Dec 17 2024 Binu Jose Philip - 24.10-1 - Initial Azure Linux import from NVIDIA (license: GPLv2) - License verified diff --git a/SPECS/isert/isert.spec b/SPECS/isert/isert.spec index 64ec8518457..6a24d3f5d06 100644 --- a/SPECS/isert/isert.spec +++ b/SPECS/isert/isert.spec @@ -64,7 +64,7 @@ Summary: %{_name} Driver Name: isert Version: 24.10 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 Url: http://www.mellanox.com Group: System Environment/Base @@ -247,6 +247,9 @@ fi # 1 : closed %endif %changelog +* Thu Jan 30 2025 Rachel Menge - 24.10-2 +- Bump release to match kernel + * Tue Dec 17 2024 Binu Jose Philip - 24.10-1 - Initial Azure Linux import from NVIDIA (license: GPLv2) - License verified diff --git a/SPECS/kernel-64k/config_aarch64 b/SPECS/kernel-64k/config_aarch64 index 35743501ed3..4be3b44dfc2 100644 --- a/SPECS/kernel-64k/config_aarch64 +++ b/SPECS/kernel-64k/config_aarch64 @@ -336,7 +336,7 @@ CONFIG_ARCH_LAYERSCAPE=y CONFIG_ARCH_MXC=y # CONFIG_ARCH_S32 is not set # CONFIG_ARCH_MA35 is not set -# CONFIG_ARCH_NPCM is not set +CONFIG_ARCH_NPCM=y CONFIG_ARCH_QCOM=y CONFIG_ARCH_REALTEK=y CONFIG_ARCH_RENESAS=y @@ -4443,15 +4443,18 @@ CONFIG_VIRTIO_CONSOLE=m CONFIG_IPMI_HANDLER=m CONFIG_IPMI_DMI_DECODE=y CONFIG_IPMI_PLAT_DATA=y -CONFIG_IPMI_PANIC_EVENT=y -CONFIG_IPMI_PANIC_STRING=y +# CONFIG_IPMI_PANIC_EVENT is not set CONFIG_IPMI_DEVICE_INTERFACE=m CONFIG_IPMI_SI=m CONFIG_IPMI_SSIF=m -# CONFIG_IPMI_IPMB is not set +CONFIG_IPMI_IPMB=m CONFIG_IPMI_WATCHDOG=m CONFIG_IPMI_POWEROFF=m -# CONFIG_SSIF_IPMI_BMC is not set +CONFIG_IPMI_KCS_BMC=m +CONFIG_NPCM7XX_KCS_IPMI_BMC=m +# CONFIG_IPMI_KCS_BMC_CDEV_IPMI is not set +CONFIG_IPMI_KCS_BMC_SERIO=m +CONFIG_SSIF_IPMI_BMC=m CONFIG_IPMB_DEVICE_INTERFACE=m CONFIG_HW_RANDOM=y CONFIG_HW_RANDOM_TIMERIOMEM=m @@ -4466,6 +4469,7 @@ CONFIG_HW_RANDOM_XGENE=m CONFIG_HW_RANDOM_MESON=m CONFIG_HW_RANDOM_CAVIUM=m CONFIG_HW_RANDOM_MTK=m +CONFIG_HW_RANDOM_NPCM=m # CONFIG_HW_RANDOM_CCTRNG is not set # CONFIG_HW_RANDOM_XIPHERA is not set CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y @@ -4584,6 +4588,7 @@ CONFIG_I2C_MESON=m CONFIG_I2C_MT65XX=m CONFIG_I2C_MV64XXX=m CONFIG_I2C_NOMADIK=m +# CONFIG_I2C_NPCM is not set CONFIG_I2C_OCORES=m CONFIG_I2C_OMAP=y CONFIG_I2C_OWL=m @@ -4599,7 +4604,7 @@ CONFIG_I2C_SH_MOBILE=m CONFIG_I2C_SIMTEC=m CONFIG_I2C_SPRD=y CONFIG_I2C_SYNQUACER=m -# CONFIG_I2C_TEGRA is not set +CONFIG_I2C_TEGRA=m CONFIG_I2C_VERSATILE=m CONFIG_I2C_THUNDERX=m CONFIG_I2C_XILINX=m @@ -4681,6 +4686,9 @@ CONFIG_SPI_MESON_SPIFC=m CONFIG_SPI_MT65XX=m # CONFIG_SPI_MTK_NOR is not set # CONFIG_SPI_MTK_SNFI is not set +# CONFIG_SPI_WPCM_FIU is not set +# CONFIG_SPI_NPCM_FIU is not set +# CONFIG_SPI_NPCM_PSPI is not set CONFIG_SPI_OC_TINY=m CONFIG_SPI_OMAP24XX=y CONFIG_SPI_ORION=m @@ -5488,6 +5496,7 @@ CONFIG_SOFT_WATCHDOG=m # CONFIG_DW_WATCHDOG is not set # CONFIG_K3_RTI_WATCHDOG is not set # CONFIG_SUNXI_WATCHDOG is not set +# CONFIG_NPCM7XX_WATCHDOG is not set # CONFIG_MAX63XX_WATCHDOG is not set CONFIG_IMX2_WDT=y CONFIG_IMX_SC_WDT=m @@ -7643,6 +7652,7 @@ CONFIG_USB_EHCI_ROOT_HUB_TT=y CONFIG_USB_EHCI_TT_NEWSCHED=y CONFIG_USB_EHCI_PCI=y CONFIG_USB_EHCI_FSL=m +CONFIG_USB_EHCI_HCD_NPCM7XX=y CONFIG_USB_EHCI_HCD_ORION=y # CONFIG_USB_EHCI_TEGRA is not set CONFIG_USB_EHCI_HCD_PLATFORM=m @@ -8179,6 +8189,7 @@ CONFIG_EDAC_XGENE=m # CONFIG_EDAC_BLUEFIELD is not set # CONFIG_EDAC_DMC520 is not set # CONFIG_EDAC_ZYNQMP is not set +# CONFIG_EDAC_NPCM is not set CONFIG_RTC_LIB=y CONFIG_RTC_CLASS=y CONFIG_RTC_HCTOSYS=y @@ -8864,6 +8875,7 @@ CONFIG_OWL_TIMER=y CONFIG_SUN4I_TIMER=y CONFIG_TEGRA_TIMER=y # CONFIG_TEGRA186_TIMER is not set +CONFIG_NPCM7XX_TIMER=y CONFIG_ARM_ARCH_TIMER=y CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y CONFIG_ARM_ARCH_TIMER_OOL_WORKAROUND=y @@ -9271,6 +9283,7 @@ CONFIG_IIO=y # CONFIG_MEDIATEK_MT6577_AUXADC is not set CONFIG_MESON_SARADC=y # CONFIG_NAU7802 is not set +# CONFIG_NPCM_ADC is not set # CONFIG_QCOM_SPMI_IADC is not set # CONFIG_QCOM_SPMI_VADC is not set # CONFIG_QCOM_SPMI_ADC5 is not set @@ -9787,6 +9800,7 @@ CONFIG_RESET_BRCMSTB_RESCAL=y CONFIG_RESET_IMX7=y CONFIG_RESET_MESON=y # CONFIG_RESET_MESON_AUDIO_ARB is not set +CONFIG_RESET_NPCM=y # CONFIG_RESET_QCOM_AOSS is not set # CONFIG_RESET_QCOM_PDC is not set CONFIG_RESET_RASPBERRYPI=y diff --git a/SPECS/kernel-64k/kernel-64k.signatures.json b/SPECS/kernel-64k/kernel-64k.signatures.json index be08f5c7107..fc6edbea401 100644 --- a/SPECS/kernel-64k/kernel-64k.signatures.json +++ b/SPECS/kernel-64k/kernel-64k.signatures.json @@ -1,7 +1,7 @@ { "Signatures": { "azurelinux-ca-20230216.pem": "d545401163c75878319f01470455e6bc18a5968e39dd964323225e3fe308849b", - "config_aarch64": "dc7727f4d1b35ec323bc80aadeeba093a92bd45627093c4db49b500b14675add", + "config_aarch64": "083cdb49d1d26855db4b60dd044e4ce38e71d9bd0ce583997078681127c4c6c6", "cpupower": "d7518767bf2b1110d146a49c7d42e76b803f45eb8bd14d931aa6d0d346fae985", "cpupower.service": "b057fe9e5d0e8c36f485818286b80e3eba8ff66ff44797940e99b1fd5361bb98", "sha512hmac-openssl.sh": "02ab91329c4be09ee66d759e4d23ac875037c3b56e5a598e32fd1206da06a27f", diff --git a/SPECS/kernel-64k/kernel-64k.spec b/SPECS/kernel-64k/kernel-64k.spec index 7e9294efc4c..d61fdde9375 100644 --- a/SPECS/kernel-64k/kernel-64k.spec +++ b/SPECS/kernel-64k/kernel-64k.spec @@ -25,7 +25,7 @@ Summary: Linux Kernel Name: kernel-64k Version: 6.6.64.2 -Release: 4%{?dist} +Release: 5%{?dist} License: GPLv2 Vendor: Microsoft Corporation Distribution: Azure Linux @@ -370,10 +370,13 @@ echo "initrd of kernel %{uname_r} removed" >&2 %{_sysconfdir}/bash_completion.d/bpftool %changelog +* Thu Jan 30 2025 Rachel Menge - 6.6.64.2-5 +- Enable ipmitool for kernel-64k + * Sat Jan 18 2025 Rachel Menge - 6.6.64.2-4 - Build PCI_HYPERV as builtin -* Thu Jan 15 2025 Rachel Menge - 6.6.64.2-3 +* Thu Jan 16 2025 Rachel Menge - 6.6.64.2-3 - Bump release to match kernel * Fri Jan 10 2025 Rachel Menge - 6.6.64.2-2 diff --git a/SPECS/kernel-headers/kernel-headers.spec b/SPECS/kernel-headers/kernel-headers.spec index d02b252aff9..5a71ec42d8e 100644 --- a/SPECS/kernel-headers/kernel-headers.spec +++ b/SPECS/kernel-headers/kernel-headers.spec @@ -14,7 +14,7 @@ Summary: Linux API header files Name: kernel-headers Version: 6.6.64.2 -Release: 4%{?dist} +Release: 5%{?dist} License: GPLv2 Vendor: Microsoft Corporation Distribution: Azure Linux @@ -75,10 +75,13 @@ done %endif %changelog +* Thu Jan 30 2025 Rachel Menge - 6.6.64.2-5 +- Bump release to match kernel + * Sat Jan 18 2025 Rachel Menge - 6.6.64.2-4 - Bump release to match kernel -* Thu Jan 15 2025 Rachel Menge - 6.6.64.2-3 +* Thu Jan 16 2025 Rachel Menge - 6.6.64.2-3 - Bump release to match kernel * Fri Jan 10 2025 Rachel Menge - 6.6.64.2-2 diff --git a/SPECS/kernel/kernel-uki.spec b/SPECS/kernel/kernel-uki.spec index 89099e6a2a1..722425992da 100644 --- a/SPECS/kernel/kernel-uki.spec +++ b/SPECS/kernel/kernel-uki.spec @@ -13,7 +13,7 @@ Summary: Unified Kernel Image Name: kernel-uki Version: 6.6.64.2 -Release: 4%{?dist} +Release: 5%{?dist} License: GPLv2 Vendor: Microsoft Corporation Distribution: Azure Linux @@ -70,10 +70,13 @@ cp %{buildroot}/boot/vmlinuz-uki-%{kernelver}.efi %{buildroot}/boot/efi/EFI/Linu /boot/efi/EFI/Linux/vmlinuz-uki-%{kernelver}.efi %changelog +* Thu Jan 30 2025 Rachel Menge - 6.6.64.2-5 +- Bump release to match kernel + * Sat Jan 18 2025 Rachel Menge - 6.6.64.2-4 - Bump release to match kernel -* Thu Jan 15 2025 Rachel Menge - 6.6.64.2-3 +* Thu Jan 16 2025 Rachel Menge - 6.6.64.2-3 - Bump release to match kernel * Fri Jan 10 2025 Rachel Menge - 6.6.64.2-2 diff --git a/SPECS/kernel/kernel.spec b/SPECS/kernel/kernel.spec index b71c888621e..1fe15c7d3ac 100644 --- a/SPECS/kernel/kernel.spec +++ b/SPECS/kernel/kernel.spec @@ -30,7 +30,7 @@ Summary: Linux Kernel Name: kernel Version: 6.6.64.2 -Release: 4%{?dist} +Release: 5%{?dist} License: GPLv2 Vendor: Microsoft Corporation Distribution: Azure Linux @@ -428,10 +428,13 @@ echo "initrd of kernel %{uname_r} removed" >&2 %{_sysconfdir}/bash_completion.d/bpftool %changelog +* Thu Jan 30 2025 Rachel Menge - 6.6.64.2-5 +- Bump to match kernel-64k + * Sat Jan 18 2025 Rachel Menge - 6.6.64.2-4 - Build PCI_HYPERV as builtin -* Thu Jan 15 2025 Rachel Menge - 6.6.64.2-3 +* Thu Jan 16 2025 Rachel Menge - 6.6.64.2-3 - Disable DEBUG_PREEMPT * Fri Jan 10 2025 Rachel Menge - 6.6.64.2-2 diff --git a/SPECS/knem/knem.spec b/SPECS/knem/knem.spec index 6e5c6e65522..d80f5ab47ee 100644 --- a/SPECS/knem/knem.spec +++ b/SPECS/knem/knem.spec @@ -53,7 +53,7 @@ Summary: KNEM: High-Performance Intra-Node MPI Communication Name: knem Version: 1.1.4.90mlnx3 -Release: 1%{?dist} +Release: 2%{?dist} Provides: knem-mlnx = %{version}-%{release} Obsoletes: knem-mlnx < %{version}-%{release} License: BSD and GPLv2 @@ -116,7 +116,7 @@ EOF) %global flavors_to_build default %package -n %{non_kmp_pname} -Release: 1%{?dist} +Release: 2%{?dist} Summary: KNEM: High-Performance Intra-Node MPI Communication Group: System Environment/Libraries %description -n %{non_kmp_pname} @@ -282,6 +282,9 @@ fi %endif %changelog +* Thu Jan 30 2025 Rachel Menge - 1.1.4.90mlnx3-2 +- Bump release to match kernel + * Tue Dec 17 2024 Binu Jose Philip - 1.1.4.90mlnx3-1 - Initial Azure Linux import from NVIDIA (license: GPLv2) - License verified diff --git a/SPECS/mft_kernel/mft_kernel.spec b/SPECS/mft_kernel/mft_kernel.spec index e21489109b3..bd6ccc8a5e2 100644 --- a/SPECS/mft_kernel/mft_kernel.spec +++ b/SPECS/mft_kernel/mft_kernel.spec @@ -33,7 +33,7 @@ Name: mft_kernel Summary: %{name} Kernel Module for the %{KVERSION} kernel Version: 4.30.0 -Release: 1%{?dist} +Release: 2%{?dist} License: Dual BSD/GPLv2 Group: System Environment/Kernel BuildRoot: /var/tmp/%{name}-%{version}-build @@ -228,6 +228,9 @@ find %{buildroot} -type f -name \*.ko -exec %{__strip} -p --strip-debug --discar %endif %changelog +* Thu Jan 30 2025 Rachel Menge - 4.30.0-2 +- Bump release to match kernel + * Tue Dec 17 2024 Binu Jose Philip - 4.30.0-1 - Initial Azure Linux import from NVIDIA (license: GPLv2) - License verified diff --git a/SPECS/mlnx-nfsrdma/mlnx-nfsrdma.spec b/SPECS/mlnx-nfsrdma/mlnx-nfsrdma.spec index 8a164ce5bd1..1d4d07bf5cb 100644 --- a/SPECS/mlnx-nfsrdma/mlnx-nfsrdma.spec +++ b/SPECS/mlnx-nfsrdma/mlnx-nfsrdma.spec @@ -65,7 +65,7 @@ Summary: %{_name} Driver Name: mlnx-nfsrdma Version: 24.10 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 Url: http://www.mellanox.com Group: System Environment/Base @@ -248,6 +248,9 @@ fi %endif %changelog +* Thu Jan 30 2025 Rachel Menge - 24.10-2 +- Bump release to match kernel + * Tue Dec 17 2024 Binu Jose Philip - 24.10-1 - Initial Azure Linux import from NVIDIA (license: GPLv2) - License verified diff --git a/SPECS/mlnx-ofa_kernel/mlnx-ofa_kernel.spec b/SPECS/mlnx-ofa_kernel/mlnx-ofa_kernel.spec index f41c7a26ae8..7c004355689 100644 --- a/SPECS/mlnx-ofa_kernel/mlnx-ofa_kernel.spec +++ b/SPECS/mlnx-ofa_kernel/mlnx-ofa_kernel.spec @@ -99,7 +99,7 @@ Summary: Infiniband HCA Driver Name: mlnx-ofa_kernel Version: 24.10 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 Url: http://www.mellanox.com/ Group: System Environment/Base @@ -191,7 +191,7 @@ Obsoletes: mlnx-en-debuginfo Obsoletes: mlnx-en-sources Obsoletes: mlnx-rdma-rxe Version: %{_version} -Release: 1%{?dist} +Release: 2%{?dist} Summary: Infiniband Driver and ULPs kernel modules Group: System Environment/Libraries %description -n %{non_kmp_pname} @@ -203,7 +203,7 @@ The driver sources are located at: http://www.mellanox.com/downloads/ofed/mlnx-o %package -n %{devel_pname} Version: %{_version} # build KMP rpms? -Release: 1%{?dist} +Release: 2%{?dist} Obsoletes: kernel-ib-devel Obsoletes: kernel-ib Obsoletes: mlnx-en @@ -739,6 +739,9 @@ update-alternatives --remove \ %{_prefix}/src/mlnx-ofa_kernel-%version %changelog +* Thu Jan 30 2025 Rachel Menge - 24.10-2 +- Bump release to match kernel + * Tue Dec 17 2024 Binu Jose Philip - 24.10-1 - Initial Azure Linux import from NVIDIA (license: GPLv2) - License verified diff --git a/SPECS/srp/srp.spec b/SPECS/srp/srp.spec index a7e2115fb5c..7770060d5a0 100644 --- a/SPECS/srp/srp.spec +++ b/SPECS/srp/srp.spec @@ -64,7 +64,7 @@ Summary: srp driver Name: srp Version: 24.10 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 Url: http://www.mellanox.com Group: System Environment/Base @@ -253,6 +253,9 @@ fi %endif %changelog +* Thu Jan 30 2025 Rachel Menge - 24.10-2 +- Bump release to match kernel + * Thu Jan 9 2024 Binu Jose Philip - 24.10-1 - Initial Azure Linux import from NVIDIA (license: GPLv2) - License verified diff --git a/SPECS/xpmem/xpmem.spec b/SPECS/xpmem/xpmem.spec index 87379cd7595..137f7c7d2f7 100644 --- a/SPECS/xpmem/xpmem.spec +++ b/SPECS/xpmem/xpmem.spec @@ -39,7 +39,7 @@ Summary: Cross-partition memory Name: xpmem Version: 2.7.4 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 and LGPLv2.1 Group: System Environment/Libraries Vendor: Microsoft Corporation @@ -125,7 +125,7 @@ EOF) %package modules # %{nil}: to avoid having the script that build OFED-internal # munge the release version here as well: -Release: 1%{?dist} +Release: 2%{?dist} Summary: XPMEM: kernel modules Group: System Environment/Libraries %description modules @@ -247,6 +247,9 @@ fi %endif %changelog +* Thu Jan 30 2025 Rachel Menge - 2.7.4-2 +- Bump release to match kernel + * Tue Dec 17 2024 Binu Jose Philip - 2.7.4-1 - Initial Azure Linux import from NVIDIA (license: GPLv2) - License verified diff --git a/toolkit/resources/manifests/package/pkggen_core_aarch64.txt b/toolkit/resources/manifests/package/pkggen_core_aarch64.txt index 7c64bbddf82..75b246be5b5 100644 --- a/toolkit/resources/manifests/package/pkggen_core_aarch64.txt +++ b/toolkit/resources/manifests/package/pkggen_core_aarch64.txt @@ -1,5 +1,5 @@ filesystem-1.1-21.azl3.aarch64.rpm -kernel-headers-6.6.64.2-4.azl3.noarch.rpm +kernel-headers-6.6.64.2-5.azl3.noarch.rpm glibc-2.38-8.azl3.aarch64.rpm glibc-devel-2.38-8.azl3.aarch64.rpm glibc-i18n-2.38-8.azl3.aarch64.rpm diff --git a/toolkit/resources/manifests/package/pkggen_core_x86_64.txt b/toolkit/resources/manifests/package/pkggen_core_x86_64.txt index 76ef969daf6..0dec197bd5f 100644 --- a/toolkit/resources/manifests/package/pkggen_core_x86_64.txt +++ b/toolkit/resources/manifests/package/pkggen_core_x86_64.txt @@ -1,5 +1,5 @@ filesystem-1.1-21.azl3.x86_64.rpm -kernel-headers-6.6.64.2-4.azl3.noarch.rpm +kernel-headers-6.6.64.2-5.azl3.noarch.rpm glibc-2.38-8.azl3.x86_64.rpm glibc-devel-2.38-8.azl3.x86_64.rpm glibc-i18n-2.38-8.azl3.x86_64.rpm diff --git a/toolkit/resources/manifests/package/toolchain_aarch64.txt b/toolkit/resources/manifests/package/toolchain_aarch64.txt index 6fd6abb7d51..4ce245b97a4 100644 --- a/toolkit/resources/manifests/package/toolchain_aarch64.txt +++ b/toolkit/resources/manifests/package/toolchain_aarch64.txt @@ -156,7 +156,7 @@ intltool-0.51.0-7.azl3.noarch.rpm itstool-2.0.7-1.azl3.noarch.rpm kbd-2.2.0-2.azl3.aarch64.rpm kbd-debuginfo-2.2.0-2.azl3.aarch64.rpm -kernel-headers-6.6.64.2-4.azl3.noarch.rpm +kernel-headers-6.6.64.2-5.azl3.noarch.rpm kmod-30-1.azl3.aarch64.rpm kmod-debuginfo-30-1.azl3.aarch64.rpm kmod-devel-30-1.azl3.aarch64.rpm diff --git a/toolkit/resources/manifests/package/toolchain_x86_64.txt b/toolkit/resources/manifests/package/toolchain_x86_64.txt index b352b9c84ae..f1a28681784 100644 --- a/toolkit/resources/manifests/package/toolchain_x86_64.txt +++ b/toolkit/resources/manifests/package/toolchain_x86_64.txt @@ -163,8 +163,8 @@ intltool-0.51.0-7.azl3.noarch.rpm itstool-2.0.7-1.azl3.noarch.rpm kbd-2.2.0-2.azl3.x86_64.rpm kbd-debuginfo-2.2.0-2.azl3.x86_64.rpm -kernel-cross-headers-6.6.64.2-4.azl3.noarch.rpm -kernel-headers-6.6.64.2-4.azl3.noarch.rpm +kernel-cross-headers-6.6.64.2-5.azl3.noarch.rpm +kernel-headers-6.6.64.2-5.azl3.noarch.rpm kmod-30-1.azl3.x86_64.rpm kmod-debuginfo-30-1.azl3.x86_64.rpm kmod-devel-30-1.azl3.x86_64.rpm