Iteration 5 Phase 7: A+E+B verified post-cleanup on driver 4bed52ec

After fork commit c8b6ede (Phase 5 follow-up sweep):
- Track A: 2000-frame mpv stress, 0 EINVAL, 1 v4l2-request log line,
  3 KB log (down from 9 lines / 4.4 KB pre-cleanup).
- Track E: 2-process concurrent mpv with 2s stagger, both clean.
- Track B: 35s mpv --vo=gpu, 31s stream pos, 0 segfaults (mpv falls
  back to SW gracefully after init-time cap_pool EBUSY race; the
  race latent caveat stands per Phase 5 C4).

Track G still rebuilding on boltzmann; ETA <1h.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-05-05 16:38:48 +00:00
parent bd37b51d8b
commit 707d6fd3c0
+5 -5
View File
@@ -63,8 +63,8 @@ Phase 5 review came back YELLOW with four caveats. Three resolved in code, one i
Phase 4 + Phase 5 done for A + E + B. G in progress.
Phase 7 verification anchored:
- A: 2000-frame mpv vaapi-copy stress, 0 EINVAL, log size ~4 KB. Plus post-Phase-5-cleanup will need a re-smoke once ohm is back online (additional 107 lines removed; verify still green).
- E: 2-process concurrent mpv (300 frames each, 2s stagger), both clean
- B: mpv --vo=gpu 32s, 0 segfaults (on GLES fallback path)
- G: pending package + deploy
Phase 7 verification anchored (driver sha256 `4bed52ec5d44b389...`, post-cleanup):
- **A**: 2000-frame mpv vaapi-copy stress, **0 EINVAL, 1 v4l2-request log line, 3.0 KB log** (down from 9 lines / 4.4 KB pre-Phase-5-cleanup). Phase 5 C1 caveat resolved.
- **E**: 2-process concurrent mpv post-cleanup (300 frames each, 2s stagger), both clean ("Exiting (End of file)").
- **B**: 35s mpv `--vo=gpu` post-cleanup: 31s stream pos, 29 dropped, 0 segfaults. Same shape as pre-cleanup (cap_pool race fires at init, mpv falls back to SW gracefully). Sonnet C4 caveat stands as iter6+ candidate.
- **G**: pending package + deploy