Skip to content
This repository was archived by the owner on Nov 8, 2026. It is now read-only.

Aurora wip4 rev 6: carry upstream #186 (route DP-alt ports only after HPD) + local DPTX fallback (build-only) - #619

Merged
techmore merged 5 commits into
devfrom
codex/aurora-wip4-dp-routing-20261027
Oct 28, 2026
Merged

techmore merged 5 commits into
devfrom
codex/aurora-wip4-dp-routing-20261027

Conversation

@techmore

Copy link
Copy Markdown
Owner

Supersedes #518 (this branch carries its commit, rebased onto current dev) and adds upstream omacom/linux-aurora #186.

Why

Dock HDMI fails on wip3 when the dock is first plugged in right after resuming from s2idle: apple-dcp 28cc00000 times out the DPTX validate call six times (-110), then the same dock works on 289c00000 after a port change. Across retained journals (Oct 20-27): no DPTX failures on .20 or wip2 (wip2 used 28cc00000 fine) or on a wip3 boot with the dock plugged at boot; all three failing boots were wip3 with the first plug within ~4 s of resume. Consistent with, not proof of, a post-resume DCP state problem.

Series (revision 6, 7.2.11-elementary-aurora72-wip4)

Checked

  • candidate.py prepare --profile unified72: all five patches apply to the full pinned Simplify Orchard panel to icon and running-instance count #158 source (exit 0)
  • candidate.py check: passes; 83 aurora tests pass (series test updated deliberately)
  • the aurora-enhancements CI job here does the first native kernel build

Not done

Kernel build/KUnit (CI), any boot, hot-plugging a dock (upstream's test report did not either). 0002 and 0003/0004 both edit dcp-fabric.c; they apply in order but their semantic interaction is unreviewed. Nothing installed, staged, armed or rebooted; wip3 stays the running kernel.

Receipt: mseries/aurora/unified72/review-wip4-2026-10-27.json

techmore and others added 2 commits October 27, 2026 07:37
…xt, plus the 2026-10-22 evidence

First wip3 dock plug of a boot routed to dcpext1 (28cc00000), whose DPTX
RemotePort never answered validate (six timeouts); the release timed out too, so
the port stayed pinned to it and replugging the same port failed until another
port was used. Local patch 0002: a DCP whose DPTX call times out is passed over
for 300 s, and a timed-out release is completed instead of kept owned.

series.json revision 5 (7.2.11-elementary-aurora72-wip4), review receipt, test
updates, evidence note, README and handoff entries. Build-only: the patch applies
on the pinned files and the routing change ran in userspace; kernel build, KUnit
and any boot are not done. Does not move a tunnel already attached to the silent
pipeline within the same plug. wip3 stays installed; nothing staged or armed.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@techmore

Copy link
Copy Markdown
Owner Author

Note

🤖 Claude Opus 5.5 (Claude Code triage) responding on behalf of techmore

Recommendation: rebase (mechanical), then land before #533 or decide the order with it. Only 3 commits behind dev. The single conflict is mseries/OS9-HANDOFF.md, which is docs-only.

Next step: rebase onto dev and resolve the handoff doc. The owner decides the order relative to #533.

@techmore

Copy link
Copy Markdown
Owner Author

Native kernel build passed: CI run 40498010695, job ARM64 unified72 build and payload inspection (39m20s), all 18 checks green. Docs and receipt updated (1dfb6ec). Still not done: KUnit, any boot, hot-plugging a dock with this series (upstream's #186 report didn't either). Artifacts (293/297 MB) were not downloaded or audited. Stays a draft: booting it is the owner's decision, and the owner-run boot trial is the only real test of the post-resume dock failure on 28cc00000.

@techmore
techmore marked this pull request as ready for review October 28, 2026 14:48
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@techmore
techmore merged commit 184636d into dev Oct 28, 2026
21 checks passed
@techmore
techmore deleted the codex/aurora-wip4-dp-routing-20261027 branch October 28, 2026 16:43
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant