Skip to content

Kernel upgrade to 5.15.179.1#13279

Merged
rlmenge merged 5 commits intomainfrom
cblmargh/kernel-upgrade-main-5.15.179.1
Apr 5, 2025
Merged

Kernel upgrade to 5.15.179.1#13279
rlmenge merged 5 commits intomainfrom
cblmargh/kernel-upgrade-main-5.15.179.1

Conversation

@rlmenge
Copy link
Copy Markdown
Contributor

@rlmenge rlmenge commented Apr 4, 2025

Merge Checklist

All boxes should be checked before merging the PR (just tick any boxes which don't apply to this PR)

  • The toolchain has been rebuilt successfully (or no changes were made to it)
  • The toolchain/worker package manifests are up-to-date
  • Any updated packages successfully build (or no packages were changed)
  • Packages depending on static components modified in this PR (Golang, *-static subpackages, etc.) have had their Release tag incremented.
  • Package tests (%check section) have been verified with RUN_CHECK=y for existing SPEC files, or added to new SPEC files
  • All package sources are available
  • cgmanifest files are up-to-date and sorted (./cgmanifest.json, ./toolkit/scripts/toolchain/cgmanifest.json, .github/workflows/cgmanifest.json)
  • LICENSE-MAP files are up-to-date (./LICENSES-AND-NOTICES/SPECS/data/licenses.json, ./LICENSES-AND-NOTICES/SPECS/LICENSES-MAP.md, ./LICENSES-AND-NOTICES/SPECS/LICENSE-EXCEPTIONS.PHOTON)
  • All source files have up-to-date hashes in the *.signatures.json files
  • sudo make go-tidy-all and sudo make go-test-coverage pass
  • Documentation has been updated to match any changes to the build system
  • Ready to merge

Summary

Upgrade to LTS version 5.15.179.1

This upgrade required an update to kernel-hci's patches
CONFIG_BLOCK_LEGACY_AUTOLOAD=y was also introduced as a result of microsoft/CBL-Mariner-Linux-Kernel@6327dac . Keeping on to continue to support legacy behavior on 5.15

Change Log
  • Kernel upgrade to 5.15.179.1
Does this affect the toolchain?

YES

Test Methodology

AMD - Standard_D16s_v4

*** Smoke Testing Kernel 5.15.179.1-1.cm2 (est. < 1 min) ***
PASS: Kernel version matches the running kernel version.
PASS: eth0 interface is up.
PASS: iptables service is running.
Boot times:
Startup finished in 1.263s (kernel) + 1.288s (initrd) + 4.368s (userspace) = 6.921s 
multi-user.target reached after 4.037s in userspace
Kernel size:
-rw------- 1 root root 12890784 Apr  5 01:05 /boot/vmlinuz-5.15.179.1-1.cm2
27488	/lib/modules/5.15.179.1-1.cm2
kernel memory:
MemTotal:       65581580 kB
MemFree:        63805812 kB
MemAvailable:   64347992 kB
Total memory:
               total        used        free      shared  buff/cache   available
Mem:           64044         645       62310           0        1088       62839
Swap:              0           0           0

ARM - Standard_D16ps_v6

*** Smoke Testing Kernel 5.15.179.1-1.cm2 (est. < 1 min) ***
PASS: Kernel version matches the running kernel version.
PASS: eth0 interface is up.
PASS: iptables service is running.
Boot times:
Startup finished in 318ms (kernel) + 913ms (initrd) + 4.645s (userspace) = 5.876s 
multi-user.target reached after 4.407s in userspace
Kernel size:
-rw------- 1 root root 43909632 Apr  5 01:31 /boot/vmlinuz-5.15.179.1-1.cm2
46968	/lib/modules/5.15.179.1-1.cm2
kernel memory:
MemTotal:       65460060 kB
MemFree:        64193104 kB
MemAvailable:   64259276 kB
Total memory:
               total        used        free      shared  buff/cache   available
Mem:           63925         615       62688           0         621       62753
Swap:              0           0           0

@rlmenge rlmenge force-pushed the cblmargh/kernel-upgrade-main-5.15.179.1 branch from 5164824 to b9881b1 Compare April 5, 2025 00:16
@rlmenge rlmenge marked this pull request as ready for review April 5, 2025 02:33
@rlmenge rlmenge requested a review from a team as a code owner April 5, 2025 02:33
@rlmenge rlmenge merged commit 9af6b0b into main Apr 5, 2025
11 checks passed
@rlmenge rlmenge deleted the cblmargh/kernel-upgrade-main-5.15.179.1 branch April 5, 2025 02:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

main PR Destined for main Packaging

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants