Skip to content

kernel-mshv and kernel-uvm: upgrade to 6.18 - #19088

Open
Saul Paredes (Redent0r) wants to merge 13 commits into
fasttrack/3.0from
kata-ci/dom0/uvm-mshv-upgrade2-patch-interrupt-uvm-config
Open

Saul Paredes (Redent0r) wants to merge 13 commits into
fasttrack/3.0from
kata-ci/dom0/uvm-mshv-upgrade2-patch-interrupt-uvm-config

Conversation

@Redent0r

@Redent0r Saul Paredes (Redent0r) commented Oct 6, 2026 •

Copy link
Copy Markdown

@microsoft-github-policy-service microsoft-github-policy-service Bot added Packaging fasttrack/3.0 PRs Destined for Azure Linux 3.0 labels Oct 6, 2026
@Redent0r Saul Paredes (Redent0r) changed the title Kata ci/dom0/uvm mshv upgrade2 patch interrupt uvm config kernel-mshv and kernel-uvm: upgrade to 6.18 Oct 6, 2026
@Redent0r
Saul Paredes (Redent0r) requested a balanced review from Copilot October 7, 2026 18:32

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

The test patch reintroduces documented vPCI interrupt lifecycle, INTx reporting, and affinity regressions.

3 open findings
What changed in this PR

Upgrades the MSHV and UVM kernels to 6.18 and refreshes packaging metadata and configurations.

Changes:

  • Updates kernel versions, signatures, and manifests.
  • Refreshes x86_64 and ARM64 UVM configurations.
  • Adds an MSHV test patch reverting interrupt behavior.
File Description
SPECS/​kernel-uvm/​kernel-uvm.spec Updates UVM to 6.18.52.mshv1.
SPECS/​kernel-uvm/​kernel-uvm.signatures.json Refreshes UVM source hashes.
SPECS/​kernel-uvm/​config_aarch64 Updates ARM64 configuration.
SPECS/​kernel-uvm/​config Updates x86_64 configuration.
SPECS/​kernel-mshv/​kernel-mshv.spec Updates MSHV and applies the test patch.
SPECS/​kernel-mshv/​kernel-mshv.signatures.json Refreshes MSHV source hashes.
SPECS/​kernel-mshv/​0001-TEST-restore-mshv1-x86-vPCI-interrupt-implementation.patch Reverts several vPCI interrupt fixes.
SPECS-SIGNED/​kernel-mshv-signed/​kernel-mshv-signed.spec Aligns signed-kernel version metadata.
cgmanifest.json Updates component versions and source URLs.

🧠 Review effort: Balanced


💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔵 Needs a closer look

Low-level interrupt changes and acknowledged conformance and performance regressions require final human review.

0 open findings

3 resolved since last review

🧠 Review effort: Balanced

@Redent0r
Saul Paredes (Redent0r) marked this pull request as ready for review October 7, 2026 20:46
@Redent0r
Saul Paredes (Redent0r) requested a review from a team as a code owner October 7, 2026 20:46

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

fasttrack/3.0 PRs Destined for Azure Linux 3.0 Packaging

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants