From aa2d9b447561675158a1880b9ccf085f07c44355 Mon Sep 17 00:00:00 2001 From: CBL-Mariner Servicing Account Date: Wed, 5 Aug 2026 17:25:23 +0000 Subject: [PATCH 1/3] Kernel upgrade to 6.18.42.1 version --- SPECS-SIGNED/kernel-hwe-signed/kernel-hwe-signed.spec | 5 ++++- .../kernel-hwe-headers/kernel-hwe-headers.signatures.json | 2 +- SPECS/kernel-hwe-headers/kernel-hwe-headers.spec | 5 ++++- SPECS/kernel-hwe/config | 2 +- SPECS/kernel-hwe/config_aarch64 | 2 +- SPECS/kernel-hwe/kernel-hwe.signatures.json | 6 +++--- SPECS/kernel-hwe/kernel-hwe.spec | 5 ++++- cgmanifest.json | 8 ++++---- 8 files changed, 22 insertions(+), 13 deletions(-) diff --git a/SPECS-SIGNED/kernel-hwe-signed/kernel-hwe-signed.spec b/SPECS-SIGNED/kernel-hwe-signed/kernel-hwe-signed.spec index 1af06c4ee33..545b4ee8ec3 100644 --- a/SPECS-SIGNED/kernel-hwe-signed/kernel-hwe-signed.spec +++ b/SPECS-SIGNED/kernel-hwe-signed/kernel-hwe-signed.spec @@ -9,7 +9,7 @@ %define uname_r %{version}-%{release} Summary: Signed Linux Kernel for %{buildarch} systems Name: kernel-hwe-signed-%{buildarch} -Version: 6.18.38.2 +Version: 6.18.42.1 Release: 1%{?dist} License: GPLv2 Vendor: Microsoft Corporation @@ -108,6 +108,9 @@ echo "initrd of kernel %{uname_r} removed" >&2 %exclude /module_info.ld %changelog +* Wed Aug 05 2026 CBL-Mariner Servicing Account - 6.18.42.1-1 +- Auto-upgrade to 6.18.42.1 + * Thu Jul 30 2026 CBL-Mariner Servicing Account - 6.18.38.2-1 - Auto-upgrade to 6.18.38.2 diff --git a/SPECS/kernel-hwe-headers/kernel-hwe-headers.signatures.json b/SPECS/kernel-hwe-headers/kernel-hwe-headers.signatures.json index 6da56a401b5..395f75e5793 100644 --- a/SPECS/kernel-hwe-headers/kernel-hwe-headers.signatures.json +++ b/SPECS/kernel-hwe-headers/kernel-hwe-headers.signatures.json @@ -1,5 +1,5 @@ { "Signatures": { - "kernel-hwe-6.18.38.2.tar.gz": "15fc58736f74f02c4169157b5b6000d41e919c96dd0cef612af154466d440764" + "kernel-hwe-6.18.42.1.tar.gz": "a2cc12133b594152452d77bee576c83acfee4449020eb99e1adf0ace7c45f6d6" } } diff --git a/SPECS/kernel-hwe-headers/kernel-hwe-headers.spec b/SPECS/kernel-hwe-headers/kernel-hwe-headers.spec index 0224efcdd72..d763d8dfd18 100644 --- a/SPECS/kernel-hwe-headers/kernel-hwe-headers.spec +++ b/SPECS/kernel-hwe-headers/kernel-hwe-headers.spec @@ -3,7 +3,7 @@ Summary: Linux API header files Name: kernel-hwe-headers -Version: 6.18.38.2 +Version: 6.18.42.1 Release: 1%{?dist} License: GPLv2 Vendor: Microsoft Corporation @@ -35,6 +35,9 @@ cp -rv usr/include/* /%{buildroot}%{_includedir} %{_includedir}/* %changelog +* Wed Aug 05 2026 CBL-Mariner Servicing Account - 6.18.42.1-1 +- Auto-upgrade to 6.18.42.1 + * Thu Jul 30 2026 CBL-Mariner Servicing Account - 6.18.38.2-1 - Auto-upgrade to 6.18.38.2 diff --git a/SPECS/kernel-hwe/config b/SPECS/kernel-hwe/config index 59612621538..2663c70879d 100644 --- a/SPECS/kernel-hwe/config +++ b/SPECS/kernel-hwe/config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86_64 6.18.38.2 Kernel Configuration +# Linux/x86_64 6.18.42.1 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.2.0" CONFIG_CC_IS_GCC=y diff --git a/SPECS/kernel-hwe/config_aarch64 b/SPECS/kernel-hwe/config_aarch64 index f0c90a19bb4..ac4760c3df5 100644 --- a/SPECS/kernel-hwe/config_aarch64 +++ b/SPECS/kernel-hwe/config_aarch64 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 6.18.38.2 Kernel Configuration +# Linux/arm64 6.18.42.1 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.2.0" CONFIG_CC_IS_GCC=y diff --git a/SPECS/kernel-hwe/kernel-hwe.signatures.json b/SPECS/kernel-hwe/kernel-hwe.signatures.json index fc5abfbbb2c..ae3ca997056 100644 --- a/SPECS/kernel-hwe/kernel-hwe.signatures.json +++ b/SPECS/kernel-hwe/kernel-hwe.signatures.json @@ -1,11 +1,11 @@ { "Signatures": { "azurelinux-ca-20230216.pem": "d545401163c75878319f01470455e6bc18a5968e39dd964323225e3fe308849b", - "config": "8f287b2d3b634fff285820ed33dbe36e525be74007e2ce14a8b6a61d414a05b4", - "config_aarch64": "5480965c08757922a3409444cbfa98836571b29efe002ca751071fce7c4e91b6", + "config": "3488ba6cb78d5e6b67c8cb3b314af5927b931d8f4e22ba637d993d7d5d54cc75", + "config_aarch64": "f068cd54fd553a3cab8984537727a3083d651a2e9d887541e6fe5c02a2ba88b3", "cpupower": "d7518767bf2b1110d146a49c7d42e76b803f45eb8bd14d931aa6d0d346fae985", "cpupower.service": "b057fe9e5d0e8c36f485818286b80e3eba8ff66ff44797940e99b1fd5361bb98", "sha512hmac-openssl.sh": "8bb4094cb09cd7a8bced236ccb44c3cabc82716679ce497bf040332897e47cd0", - "kernel-hwe-6.18.38.2.tar.gz": "15fc58736f74f02c4169157b5b6000d41e919c96dd0cef612af154466d440764" + "kernel-hwe-6.18.42.1.tar.gz": "a2cc12133b594152452d77bee576c83acfee4449020eb99e1adf0ace7c45f6d6" } } diff --git a/SPECS/kernel-hwe/kernel-hwe.spec b/SPECS/kernel-hwe/kernel-hwe.spec index 49be4165b58..d8a824ddeb8 100644 --- a/SPECS/kernel-hwe/kernel-hwe.spec +++ b/SPECS/kernel-hwe/kernel-hwe.spec @@ -30,7 +30,7 @@ Summary: Linux Kernel Name: kernel-hwe -Version: 6.18.38.2 +Version: 6.18.42.1 Release: 1%{?dist} License: GPLv2 Vendor: Microsoft Corporation @@ -430,6 +430,9 @@ echo "initrd of kernel %{uname_r} removed" >&2 %{_sysconfdir}/bash_completion.d/bpftool %changelog +* Wed Aug 05 2026 CBL-Mariner Servicing Account - 6.18.42.1-1 +- Auto-upgrade to 6.18.42.1 + * Thu Jul 30 2026 CBL-Mariner Servicing Account - 6.18.38.2-1 - Auto-upgrade to 6.18.38.2 diff --git a/cgmanifest.json b/cgmanifest.json index 5a17a59c9bd..96a42fa8589 100644 --- a/cgmanifest.json +++ b/cgmanifest.json @@ -8401,8 +8401,8 @@ "type": "other", "other": { "name": "kernel-hwe", - "version": "6.18.38.2", - "downloadUrl": "https://github.com/microsoft/CBL-Mariner-Linux-Kernel/archive/rolling-lts/azl3-hwe/6.18.38.2.tar.gz" + "version": "6.18.42.1", + "downloadUrl": "https://github.com/microsoft/CBL-Mariner-Linux-Kernel/archive/rolling-lts/azl3-hwe/6.18.42.1.tar.gz" } } }, @@ -8411,8 +8411,8 @@ "type": "other", "other": { "name": "kernel-hwe-headers", - "version": "6.18.38.2", - "downloadUrl": "https://github.com/microsoft/CBL-Mariner-Linux-Kernel/archive/rolling-lts/azl3-hwe/6.18.38.2.tar.gz" + "version": "6.18.42.1", + "downloadUrl": "https://github.com/microsoft/CBL-Mariner-Linux-Kernel/archive/rolling-lts/azl3-hwe/6.18.42.1.tar.gz" } } }, From ea79cde360cf8a9b6c83c1c720623fa6b967eed9 Mon Sep 17 00:00:00 2001 From: CBL-Mariner Servicing Account Date: Wed, 5 Aug 2026 17:41:52 +0000 Subject: [PATCH 2/3] Apply config changes to AMD64 --- SPECS/kernel-hwe/config | 3 ++- SPECS/kernel-hwe/kernel-hwe.signatures.json | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/SPECS/kernel-hwe/config b/SPECS/kernel-hwe/config index 2663c70879d..af22af516b8 100644 --- a/SPECS/kernel-hwe/config +++ b/SPECS/kernel-hwe/config @@ -421,12 +421,12 @@ CONFIG_X86_DEBUGCTLMSR=y CONFIG_IA32_FEAT_CTL=y CONFIG_X86_VMX_FEATURE_NAMES=y CONFIG_PROCESSOR_SELECT=y -CONFIG_BROADCAST_TLB_FLUSH=y CONFIG_CPU_SUP_INTEL=y CONFIG_CPU_SUP_AMD=y CONFIG_CPU_SUP_HYGON=y CONFIG_CPU_SUP_CENTAUR=y CONFIG_CPU_SUP_ZHAOXIN=y +CONFIG_BROADCAST_TLB_FLUSH=y CONFIG_HPET_TIMER=y CONFIG_HPET_EMULATE_RTC=y CONFIG_DMI=y @@ -5182,6 +5182,7 @@ CONFIG_AGP_SIS=m CONFIG_AGP_VIA=y CONFIG_INTEL_GTT=y # CONFIG_VGA_SWITCHEROO is not set +CONFIG_GPU_BUDDY=y CONFIG_DRM=m # diff --git a/SPECS/kernel-hwe/kernel-hwe.signatures.json b/SPECS/kernel-hwe/kernel-hwe.signatures.json index ae3ca997056..9f5b75a2088 100644 --- a/SPECS/kernel-hwe/kernel-hwe.signatures.json +++ b/SPECS/kernel-hwe/kernel-hwe.signatures.json @@ -1,7 +1,7 @@ { "Signatures": { "azurelinux-ca-20230216.pem": "d545401163c75878319f01470455e6bc18a5968e39dd964323225e3fe308849b", - "config": "3488ba6cb78d5e6b67c8cb3b314af5927b931d8f4e22ba637d993d7d5d54cc75", + "config": "279c7be103b56b4f28fd493d6237d06c41b41035a4c70c1c7c6e105032da86a7", "config_aarch64": "f068cd54fd553a3cab8984537727a3083d651a2e9d887541e6fe5c02a2ba88b3", "cpupower": "d7518767bf2b1110d146a49c7d42e76b803f45eb8bd14d931aa6d0d346fae985", "cpupower.service": "b057fe9e5d0e8c36f485818286b80e3eba8ff66ff44797940e99b1fd5361bb98", From 9791e83d3508b32d34364edbaa6bd310e1050b87 Mon Sep 17 00:00:00 2001 From: CBL-Mariner Servicing Account Date: Wed, 5 Aug 2026 17:42:02 +0000 Subject: [PATCH 3/3] Apply config changes to ARM64 --- SPECS/kernel-hwe/config_aarch64 | 2 ++ SPECS/kernel-hwe/kernel-hwe.signatures.json | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/SPECS/kernel-hwe/config_aarch64 b/SPECS/kernel-hwe/config_aarch64 index ac4760c3df5..39276680460 100644 --- a/SPECS/kernel-hwe/config_aarch64 +++ b/SPECS/kernel-hwe/config_aarch64 @@ -2320,6 +2320,7 @@ CONFIG_CXL_PORT=m CONFIG_CXL_SUSPEND=y CONFIG_CXL_REGION=y # CONFIG_CXL_REGION_INVALIDATION_TEST is not set +CONFIG_CXL_RAS=y CONFIG_PCCARD=m # CONFIG_PCMCIA is not set CONFIG_CARDBUS=y @@ -6961,6 +6962,7 @@ CONFIG_IMG_ASCII_LCD=m CONFIG_HT16K33=m # CONFIG_MAX6959 is not set # CONFIG_SEG_LED_GPIO is not set +CONFIG_GPU_BUDDY=y CONFIG_TEGRA_HOST1X_CONTEXT_BUS=y CONFIG_TEGRA_HOST1X=m CONFIG_TEGRA_HOST1X_FIREWALL=y diff --git a/SPECS/kernel-hwe/kernel-hwe.signatures.json b/SPECS/kernel-hwe/kernel-hwe.signatures.json index 9f5b75a2088..3bf4615591a 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": "279c7be103b56b4f28fd493d6237d06c41b41035a4c70c1c7c6e105032da86a7", - "config_aarch64": "f068cd54fd553a3cab8984537727a3083d651a2e9d887541e6fe5c02a2ba88b3", + "config_aarch64": "0619ed5d358ff67856183498dd7e09977b46c98beaacf000854a3ddc592aaac5", "cpupower": "d7518767bf2b1110d146a49c7d42e76b803f45eb8bd14d931aa6d0d346fae985", "cpupower.service": "b057fe9e5d0e8c36f485818286b80e3eba8ff66ff44797940e99b1fd5361bb98", "sha512hmac-openssl.sh": "8bb4094cb09cd7a8bced236ccb44c3cabc82716679ce497bf040332897e47cd0",