Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add ipmitool support to kernel-64k #12154

Merged
merged 4 commits into from
Jan 31, 2025
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 6 additions & 3 deletions SPECS-SIGNED/kernel-64k-signed/kernel-64k-signed.spec
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -105,10 +105,13 @@ echo "initrd of kernel %{uname_r} removed" >&2
%exclude /module_info.ld

%changelog
* Sat Jan 18 2025 Rachel Menge <[email protected]> - 6.6.64.2-3
* Thu Jan 30 2025 Rachel Menge <[email protected]> - 6.6.64.2-5
- Bump to match kernel-64k

* Sat Jan 18 2025 Rachel Menge <[email protected]> - 6.6.64.2-4
- Bump release to match kernel-64k

* Thu Jan 15 2025 Rachel Menge <[email protected]> - 6.6.64.2-3
* Thu Jan 16 2025 Rachel Menge <[email protected]> - 6.6.64.2-3
- Bump release to match kernel

* Fri Jan 10 2025 Rachel Menge <[email protected]> - 6.6.64.2-2
Expand Down
7 changes: 5 additions & 2 deletions SPECS-SIGNED/kernel-signed/kernel-signed.spec
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -145,10 +145,13 @@ echo "initrd of kernel %{uname_r} removed" >&2
%exclude /module_info.ld

%changelog
* Thu Jan 30 2025 Rachel Menge <[email protected]> - 6.6.64.2-5
- Bump release to match kernel

* Sat Jan 18 2025 Rachel Menge <[email protected]> - 6.6.64.2-4
- Bump release to match kernel

* Thu Jan 15 2025 Rachel Menge <[email protected]> - 6.6.64.2-3
* Thu Jan 16 2025 Rachel Menge <[email protected]> - 6.6.64.2-3
- Bump release to match kernel

* Fri Jan 10 2025 Rachel Menge <[email protected]> - 6.6.64.2-2
Expand Down
7 changes: 5 additions & 2 deletions SPECS-SIGNED/kernel-uki-signed/kernel-uki-signed.spec
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -68,10 +68,13 @@ popd
/boot/efi/EFI/Linux/vmlinuz-uki-%{kernelver}.efi

%changelog
* Thu Jan 30 2025 Rachel Menge <[email protected]> - 6.6.64.2-5
- Bump release to match kernel

* Sat Jan 18 2025 Rachel Menge <[email protected]> - 6.6.64.2-4
- Bump release to match kernel

* Thu Jan 15 2025 Rachel Menge <[email protected]> - 6.6.64.2-3
* Thu Jan 16 2025 Rachel Menge <[email protected]> - 6.6.64.2-3
- Bump release to match kernel

* Fri Jan 10 2025 Rachel Menge <[email protected]> - 6.6.64.2-2
Expand Down
26 changes: 20 additions & 6 deletions SPECS/kernel-64k/config_aarch64
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand All @@ -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
Expand Down Expand Up @@ -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
Expand All @@ -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
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion SPECS/kernel-64k/kernel-64k.signatures.json
Original file line number Diff line number Diff line change
@@ -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",
Expand Down
7 changes: 5 additions & 2 deletions SPECS/kernel-64k/kernel-64k.spec
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -370,10 +370,13 @@ echo "initrd of kernel %{uname_r} removed" >&2
%{_sysconfdir}/bash_completion.d/bpftool

%changelog
* Thu Jan 30 2025 Rachel Menge <[email protected]> - 6.6.64.2-5
- Enable ipmitool for kernel-64k

* Sat Jan 18 2025 Rachel Menge <[email protected]> - 6.6.64.2-4
- Build PCI_HYPERV as builtin

* Thu Jan 15 2025 Rachel Menge <[email protected]> - 6.6.64.2-3
* Thu Jan 16 2025 Rachel Menge <[email protected]> - 6.6.64.2-3
- Bump release to match kernel

* Fri Jan 10 2025 Rachel Menge <[email protected]> - 6.6.64.2-2
Expand Down
7 changes: 5 additions & 2 deletions SPECS/kernel-headers/kernel-headers.spec
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -75,10 +75,13 @@ done
%endif

%changelog
* Thu Jan 30 2025 Rachel Menge <[email protected]> - 6.6.64.2-5
- Bump release to match kernel

* Sat Jan 18 2025 Rachel Menge <[email protected]> - 6.6.64.2-4
- Bump release to match kernel

* Thu Jan 15 2025 Rachel Menge <[email protected]> - 6.6.64.2-3
* Thu Jan 16 2025 Rachel Menge <[email protected]> - 6.6.64.2-3
- Bump release to match kernel

* Fri Jan 10 2025 Rachel Menge <[email protected]> - 6.6.64.2-2
Expand Down
7 changes: 5 additions & 2 deletions SPECS/kernel/kernel-uki.spec
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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 <[email protected]> - 6.6.64.2-5
- Bump release to match kernel

* Sat Jan 18 2025 Rachel Menge <[email protected]> - 6.6.64.2-4
- Bump release to match kernel

* Thu Jan 15 2025 Rachel Menge <[email protected]> - 6.6.64.2-3
* Thu Jan 16 2025 Rachel Menge <[email protected]> - 6.6.64.2-3
- Bump release to match kernel

* Fri Jan 10 2025 Rachel Menge <[email protected]> - 6.6.64.2-2
Expand Down
7 changes: 5 additions & 2 deletions SPECS/kernel/kernel.spec
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -428,10 +428,13 @@ echo "initrd of kernel %{uname_r} removed" >&2
%{_sysconfdir}/bash_completion.d/bpftool

%changelog
* Thu Jan 30 2025 Rachel Menge <[email protected]> - 6.6.64.2-5
- Bump to match kernel-64k

* Sat Jan 18 2025 Rachel Menge <[email protected]> - 6.6.64.2-4
- Build PCI_HYPERV as builtin

* Thu Jan 15 2025 Rachel Menge <[email protected]> - 6.6.64.2-3
* Thu Jan 16 2025 Rachel Menge <[email protected]> - 6.6.64.2-3
- Disable DEBUG_PREEMPT

* Fri Jan 10 2025 Rachel Menge <[email protected]> - 6.6.64.2-2
Expand Down
Original file line number Diff line number Diff line change
@@ -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
Expand Down
Original file line number Diff line number Diff line change
@@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
4 changes: 2 additions & 2 deletions toolkit/resources/manifests/package/toolchain_x86_64.txt
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Loading