[14.5-stable] Kernel update - [amd64-generic, amd64-generic, arm64-generic, arm64-generic, arm64-nvidia-jp7, riscv64-generic] - #6182
Open
christoph-zededa wants to merge 1 commit into
Conversation
7 tasks
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## 14.5-stable #6182 +/- ##
===============================================
+ Coverage 24.97% 32.62% +7.64%
===============================================
Files 8 9 +1
Lines 1185 1122 -63
===============================================
+ Hits 296 366 +70
+ Misses 820 675 -145
- Partials 69 81 +12 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
christoph-zededa
marked this pull request as ready for review
July 20, 2026 13:22
9 tasks
christoph-zededa
force-pushed
the
14.5-bump_eve_kernel
branch
3 times, most recently
from
July 28, 2026 21:13
208bfa5 to
58bf8e6
Compare
This commit changes:
eve-kernel-amd64-v6.1.177-generic
66072f59c883: Makefile.eve: Set kernel version to 6.1.177
6992b36e5740: Makefile.eve: make linuxkit tmp dir user-specific
4fda6b240b60: configs: Disable INTEL_PCH_THERMAL driver
6035c1c28ba1: Improve support for Siemens IPC devices
20994238e4ea: Revert "Support for Siemens IPC127 MMIO GPIO-driven LEDS"
ea19f8912644: [hwe]: build-in boot-path drivers for no-initrd root (USB/NVMe/MMC/optical/RAID HBAs)
3132001da5ce: [hwe] Disable IMA, DRM, and SOUND
9cd96c55f3bd: Enable CONFIG_CGROUP_BPF for cgroup v2 support in EVE
d6f79bedc23e: configs: Enable module compression
7f05ee7023cf: Update Linuxkit version to v1.7.0
c5b560bcea6e: Add HWE defconfig
996332ffd637: Fix incorrect check for CONFIG_BPF_KPROBE_OVERRIDE
0b4e17418b0e: Update .dockerignore to minimize docker context
9b4777d73117: Split workflows for PRs and Merge
a10392d6b370: GHA: create separate concurancy groups
352dd0defb61: GHA: reduce checkout depth to 1
5d8d1c3488be: GHA: Fix missing repository
020fb15a27df: Change pull_request to pull_request_target to allow secrets
081f6bed9bf4: Login to Dockerhub for pulling images
e7d0c69646cc: Fix BRANCH variable assignment
0572473857ea: Bump actions/checkout to v4
9fdf23b6fad4: Fix Push target
8bf8f78899cc: Use only XL runners for building the kernel
00299a406d4b: Fix workflow. remove comments
064be8a3220a: Fix workflow ref again for PRs
83c966556ff9: Fix workflow branch ref for PRs
09199d4756ad: Fix workflow syntax
2ca11b7277a8: Allow building all kernel flavors in parallel
e42daf7488e9: Add HWE builds to CI
810ee9efc98d: Bump up Hailo TPU driver to the latest 4.21
7b6bd02865a9: Enable thermal sensor drivers for NUC platform support.
055ae548e9b1: Added drivers for supporting ECC error correction and detection - Added EDAC and multiple memory controller EDAC drivers
d6c1255a1eff: Enable devices for Dell 5860
5b027df5de7b: eve_defconfig: Enable Intel Volume Management Device driver
499a50719bd7: Dockerfile.gcc: enable ccache
6b23aac3e78d: Enable RS485 mode for USB_SERIAL_XR_RS485
fcdc4feaa51c: Enable USB_SERIAL_XR_RS485 for EVE
728bc5471f4c: Add USB MaxLinear/Exar USB to Serial driver. Version 1G
ff7f840b97c3: MFD: Add Kontron PLD drivers (kempld)
f27ba6d05821: Revert KEMPLD v33 driver
a744c67d8181: .github/workflows/publish.yml: switch to the v6.1.112 branch
67df9016a643: Makefile.eve: bump up KERNEL_TAG to v6.1.112
6d22f5450125: Disable KEMPLD_GPIO
73af51c44559: Use template instead of gpiochip_irqchip_add_nested
9ca705d06297: MFD: Add Kontron PLD drivers (kempld)
ad56fdd584e3: eve_defconfig: Enable PSI (Pressure Stall Information).
355c3a2b2a3d: Dockerfile: ensure this option is not set
7fbd13be6315: bpf: lockdown for security
411be21258b4: Update Hailo driver to 4.16 version
64dd3925e1e6: Add Hailo 8 GPU driver
1b8a41b8fdbd: Added Broadcom wireless driver
e11473853a72: Dockerfile.clang: fix spelling errors
d48749e54b03: Enable PLD for Kontron devices
c1a584eec8bd: kernel: enable debug info
598a34cbfeeb: Dockerfile: add pahole dependency
07a9cd7aad5e: stmmac: Do not enable/disable runtime PM for PCI devices
857d25b0cbb4: Enable AX88179 USB Ethernet driver
537077f5a894: Enable modules needed for QCOM-based PCIe cellular modems
7452af8f72e9: Enable Intel ICE NIC driver for E800 series
fcacaeb34d47: Make sure we have correct buildx builder
737222d2be37: Use buildkit's builtin mechanism to generate SBOM
5caafbd2b847: Remove SBOM generation by external tools
fd2717659e9b: Update to OpenZFS 2.2.2
f80135a56f0c: eve_defconfig: Enable options for CAN support
90ec94dcbe6c: Convert eve_defconfig to defconfig format
0fea2436629d: modified the if condition for the branch build
1a234dacc376: branch name as a variable
6ea5880fb0a4: docker login only in case of branch build
ec73d3debee5: Incorporate BUILD_USER into DIRTY for CI/CD Compatibility
5401634b0730: to support PR build and branch build
26d9ff9c31cd: modified the conditonal trigger, removed an extra docker login command
55b16222d117: Add SBOM generation
cd2b7a5385bf: Set LOCALVERSION variable to display commit hash in kernel version
c613251a46bb: Set a number of commit hash digits for kernel version
2ebb27deda96: Override ACS capability even if it is supported by device
ef65f3e2949b: Update GitHub Actions to Trigger on PR Merge or Direct Push.
beb775038654: Add USB_HIDDEV for UPS communication
dbb026c6b079: Enable MARVELL_PHY for IPC 227G and missing definitions for already supported devices
2f5681746c50: Support for Siemens IPC127 MMIO GPIO-driven LEDS
7baa911644de: Add support for EM321 platform devices
38820ea60225: Add support for LEDs on Operational Services EM320 device
0f8d06dbf6e4: Quirk for brocken INTx on Euresys Grablink Full XR
bf5c87440e06: ACS override patch
b99551f8a27b: added pull request triggers to test the workflow action from lf-edge repo
315acd17782f: github actions to build and push the eve-kernel image
10b7638a53bf: Adding Docker files and Makefile.eve to build EVE kernel
be68c673a52c: Initial eve_defconfig for 6.1.38 kernel
eve-kernel-arm64-v6.1.112-generic
20eaad6e15a1: Makefile.eve: make linuxkit tmp dir user-specific
e67093fbb839: KVM: x86: Fix shadow paging use-after-free due to unexpected role
c848821b47e2: KVM: x86: Fix shadow paging use-after-free due to unexpected GFN
eve-kernel-riscv64-v6.1.112-generic
bd5816893ca9: Makefile.eve: make linuxkit tmp dir user-specific
385a8712783d: KVM: x86: Fix shadow paging use-after-free due to unexpected role
2e746af4691d: KVM: x86: Fix shadow paging use-after-free due to unexpected GFN
Signed-off-by: Christoph Ostarek <christoph@zededa.com>
christoph-zededa
force-pushed
the
14.5-bump_eve_kernel
branch
from
July 29, 2026 12:02
58bf8e6 to
8fd546f
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Backport of #6180
Stable-branch counterpart of #6180 for
14.5-stable. This is not a cherry-pick:kernel-commits.mkwas re-generated withtools/update_kernel_commits.pyagainst the kernel set used by this branch.Updated pins used by builds from this branch:
eve-kernel-amd64-v6.1.112-generic→eve-kernel-amd64-v6.1.177-generice724ce36605c66072f59c883kernel-version.mkis bumped to match; 6.1.177 already carries both KVM shadow-paging use-after-free fixes, the af_alg CVE-2026-31431 fix and theiommu/vt-dperfmon revert that this branch backported, and the EVE patch stack is otherwise unchanged (linuxkit tmpdir tooling fix included)eve-kernel-arm64-v6.1.112-genericffedeff9b67d20eaad6e15a1eve-kernel-riscv64-v6.1.112-generic30aa75d58cddbd5816893ca9amd64-v6.1.111-rt,nvidia-jp5andnvidia-jp6pins are unchanged (the af_alg CVE-2026-31431 fix already shipped to this branch via #5940). The update also adds pins for eve-kernel branches consumed by newer EVE releases (amd64-v6.12.96-generic,arm64-v6.1.155-generic,arm64-v6.8.12-nvidia-jp7); these entries are inert on this branch. arm64 and riscv64 stay onv6.1.112: nov6.1.177branch exists for those architectures. Full per-branch changelogs are in the commit message.How to test and validate this PR
ZARCH/PLATFORMcombinations against the new pins, which validates that the pinned kernel images are pullable and usable.make live && make run-live; the device should boot normally anduname -rinside EVE reports a kernel version string containing the new short commit hash of the pinned kernel.make eden TEST_SMOKE=1covers app-instance deployment end to end.Changelog notes
Kernel update for amd64, arm64 and riscv64: the amd64 generic kernel moves to upstream stable Linux 6.1.177 (from 6.1.112), and all architectures pick up two KVM x86 shadow-paging use-after-free fixes.
PR Backports
Not applicable — this PR targets the
14.5-stablebranch (stable-branch counterpart of #6180).Checklist
For backport PRs (remove it if it's not a backport):
And the last but not least:
check them: no documentation changes are needed for a kernel pin bump; device testing is pending while this PR is in draft (CI + QA validation to follow).