Skip to content

phase-M M47: linux kernel family per-branch series pin#162

Merged
dcasota merged 1 commit into
masterfrom
sdd/phase-m-m47-linux-kernel-series
May 22, 2026
Merged

phase-M M47: linux kernel family per-branch series pin#162
dcasota merged 1 commit into
masterfrom
sdd/phase-m-m47-linux-kernel-series

Conversation

@dcasota
Copy link
Copy Markdown
Owner

@dcasota dcasota commented May 22, 2026

PS L4210-4219: linux kernel specs track a fixed LTS series per Photon branch (5.0→6.1.). Without it C reported latest mainline (6.19.x) — wrong for a 6.1-LTS spec. Added linux_kernel_series() (branch from clone_root) + candidate filter before latest-pick. Verified locally ROW-IDENTICAL to PS incl col9 SHA for linux-esx + linux-rt (6.1.173); linux-api-headers same family. linux.spec is a separate -acvp} version edge case (no regression). build+ctest green.

FRD: FRD-011 · ADR: ADR-0001 · PS-source: L4210-4219 · Parity: strict

🤖 Generated with Claude Code

PS L 4210-4219: the linux kernel specs (linux, linux-esx, linux-rt,
linux-secure, linux-api-headers) track a fixed LTS series per Photon
branch, so PS filters the v6.x listing candidates to that series before
picking the latest (5.0/6.0/master/dev -> "6.1.", 3.0 -> "4.19.", 4.0 ->
"5.10.", common -> "6.12."). Without it C reported the latest mainline
(6.19.x) — wrong for a 6.1-LTS spec. Added linux_kernel_series() (branch
derived from clone_root .../photon-<branch>/clones) and a candidate
filter before pr_get_latest_name. Verified locally ROW-IDENTICAL to PS
incl col9 SHA for linux-esx + linux-rt (both 6.1.173).

linux.spec is unaffected (separate "6.1.164-acvp}" version edge case
that yields a PS warning — not the series filter).

FRD: FRD-011
ADR: ADR-0001
PS-source: photonos-package-report.ps1 L 4210-4219
Parity: strict

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@dcasota dcasota merged commit a91b038 into master May 22, 2026
2 checks passed
@dcasota dcasota deleted the sdd/phase-m-m47-linux-kernel-series branch May 22, 2026 15:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant