diff options
| -rw-r--r-- | STATE-CURRENT.md | 18 |
1 files changed, 14 insertions, 4 deletions
diff --git a/STATE-CURRENT.md b/STATE-CURRENT.md index 87fadf6..e918502 100644 --- a/STATE-CURRENT.md +++ b/STATE-CURRENT.md @@ -1,6 +1,6 @@ # Open-IOV Current State -> **Snapshot: 2026-10-02 ~11:00.** This is a dated public status page, not live +> **Snapshot: 2026-10-02 ~14:12.** This is a dated public status page, not live > state; it is refreshed on every progress check. Live working notes are > maintained outside this repository; the public known-knowns/unknowns document > is authoritative here: @@ -97,9 +97,19 @@ chain succeeds. `grctxPromoteAPI` path, and the 570.144 client confirms the canonical external-VAS shape (PA-only `bInitialize=1 bNonmapped=1` init entry, then VA-only `bInitialize=0 bNonmapped=0` promote entry) that the next - bisection variant implements. Next: promote variant 2 (two-phase), then 3, - then the FBMEM/aperture fallback if sysmem is rejected; commit only after - `REAL GR SEM OK`. Evidence: `backups/evidence-20261002-gr/` (private). + bisection variant implements. Follow-up (post-approved-reboot, same day): + the two-phase variant 2 and the zero-field VA-only variant 4 both wedged + with the identical assert and LOGINIT + `NV_ERR_OBJECT_NOT_FOUND` (0x57) on the VA resolve, while the PA-only + nonmapped step is accepted every time - the entry fields are not the wall; + the server has no memdesc/vaList record for the external-VAS context VA. + Candidate (c) is therefore implemented default-off: mode 6 allocates an + `NV01_MEMORY_VIRTUAL` (class 0x70) VA-range object on the ladder VAS and + sends a no-entry `PROMOTE_CTX` with `hVirtMemory` (mode 7 is the bare + `virtAddress+size` no-entry variant), so the server creates the memdesc itself. + The host is in the designed locked fail-safe awaiting the approved reboot; + next: one supervised mode-6 cycle, commit only after `REAL GR SEM OK`. + Evidence: `backups/evidence-20261002-gr/` (private). - **Guest-submission relay and fault relay landed, default off (P6c C0/C1/C3, 2026-10-02 07:43-08:07).** With `gsp_phys_relay=1` the physical engine authors the guest CE copy and the release semaphore: the |
