diff options
| author | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-11-15 16:39:17 -0500 |
|---|---|---|
| committer | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-11-15 16:39:17 -0500 |
| commit | 37b4d5756977b92d2c9f65ff9f3fa36462309c18 (patch) | |
| tree | 7004e3b7511a370ff714f7258bf70d9c4fc92dd0 /wiki/Host-Module.md | |
| parent | 6aeb20c735a4ff49f86c8a63df700af6108cad7f (diff) | |
| download | open-iov-37b4d5756977b92d2c9f65ff9f3fa36462309c18.tar.gz open-iov-37b4d5756977b92d2c9f65ff9f3fa36462309c18.zip | |
docs(wiki): 2026-11-15 evening status refresh - held-window release carrier deterministic (c772), slot-34/SA[34] settled (0x265), call order is the blocker; eng64 chains the release behind the pack carrier; STATE-CURRENT snapshot
Diffstat (limited to 'wiki/Host-Module.md')
| -rw-r--r-- | wiki/Host-Module.md | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/wiki/Host-Module.md b/wiki/Host-Module.md index fa0b5a9..de68e5c 100644 --- a/wiki/Host-Module.md +++ b/wiki/Host-Module.md @@ -6,7 +6,7 @@ > source: [`../docs/03-architecture/06-host-module-and-hybrid-model.md`](../docs/03-architecture/06-host-module-and-hybrid-model.md); > the docs tree wins on disagreement with this page. > -> Status: 2026-11-15, tree `master @ 692a7eb0`. Tags: `[live]` observed with +> Status: 2026-11-15, tree `master @ 6aeb20c7`. Tags: `[live]` observed with > the stock guest driver; `[wip]` demonstrated live, being productized; > `[gated]` implemented default-off behind supervised gates; `[wall]` known > blocking limit; `[target]` designed, not built; `[planned]` roadmap. @@ -144,11 +144,17 @@ the first `MME-PACK-REARM` fires, the fixed-CB region is aliased, and VAs populated. The DS stage-0/1 image is now authored and live: a VTG SPH at `family+0x900` (`SPH-AUTHOR`, first word `020a0481`) is fetched by both vertex slots, with the window's own slot-1 bind rewritten to it -(`SPH-SLOT1-REWRITE`; DS `0x86040626 -> 0x84000420`, two boots). The remaining -GL gap is the stage type/context bits (SPH5/SPH10/SPH18) plus the 728-B -window's draw-issue call (`mac=0x22` is not among its released macros), so the -draws still do not store, and the window/screen present path, which currently -stays black or wedges X. +(`SPH-SLOT1-REWRITE`; DS `0x86040626 -> 0x84000420`, two boots). The release +path is now host-deterministic when the pack completes: the saved-window +release carrier snapshots the held window and re-submits it with the calls +released once the pack is resident (c772), and the held-CALL census plus the +SA[34] golden fill prove the slot-34 `DRAW_IAB` target +(`client=golden=used=0x265`). The remaining GL gap is call order (the 728-B +window places slot-34 after the `0x33/0x39` setup, so the DS latch pre-empts +it; the 324-B window places it first and ran `mac=0x22`), the reorder +`a03a68ea` (landed, unexercised), the pack-completion lottery, the DS stage +type/context bits (SPH5/SPH10/SPH18), the stores, and the window/screen +present path, which currently stays black or wedges X. ## 6. Debug parameters |
