kernel upgrade: Update OpenHCL to use v6.18.0.6#3699
Conversation
There was a problem hiding this comment.
Pull request overview
Updates OpenVMM’s pinned OpenHCL Linux kernel release to 6.18.0.5, aligning both the Nix kernel fetch and Flowey pipeline version constants. This is intended to pick up an upstream fix for the VTL2 try_grab_folio warning / associated Hyper-V GuestBVT failure.
Changes:
- Bump OpenHCL kernel version from
6.18.0.4→6.18.0.5in the Nix kernel package definition. - Update all corresponding per-branch/arch kernel tarball SHA256 hashes for the new release.
- Update Flowey’s
OPENHCL_KERNEL_{DEV,STABLE}_VERSIONconstants to6.18.0.5.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| nix/openhcl_kernel.nix | Bumps the fetched kernel release version and updates the Nix fetchzip hashes for all supported variants. |
| flowey/flowey_lib_hvlite/src/_jobs/cfg_versions.rs | Updates Flowey’s pinned OpenHCL kernel version constants to match the new release. |
|
This passes both openvmm, hvlite pipelines. |
|
Are you sure the storvsp flakiness is related to a kernel update and not preexisting flakiness? |
Yes, there was a corner case caught by that test, and I could see the function i am modifying in the new change. It’s actually a race condition so it is not reproduced every time. |
Upgrade kernel used in OpenVMM to 6.18.0.6 release tag. This adds a fix for try_grab_folio warning in VTL2 kernel and associated Hyper-V GuestBVT test failure. Kernel PRs: microsoft/OHCL-Linux-Kernel#141 microsoft/OHCL-Linux-Kernel#144 Bug: https://microsoft.visualstudio.com/OS/_workitems/edit/62100614 Signed-off-by: Naman Jain <namjain@linux.microsoft.com>
|
|
||
| let | ||
| version = if is_dev then "6.18.0.4" else "6.18.0.4"; | ||
| version = if is_dev then "6.18.0.6" else "6.18.0.6"; |
|
Added the fix in the new kernel and using that in OpenVMM now. We can merge this now. Could you please review |
Upgrade kernel used in OpenHCL to 6.18.0.6 release tag. This adds a fix for try_grab_folio warning in VTL2 kernel and associated Hyper-V GuestBVT test failure.
Kernel PRs:
microsoft/OHCL-Linux-Kernel#141
microsoft/OHCL-Linux-Kernel#144
Bug: https://microsoft.visualstudio.com/OS/_workitems/edit/62100614