summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--STATE-CURRENT.md17
1 files changed, 17 insertions, 0 deletions
diff --git a/STATE-CURRENT.md b/STATE-CURRENT.md
index d62b16b..d26ffec 100644
--- a/STATE-CURRENT.md
+++ b/STATE-CURRENT.md
@@ -216,6 +216,23 @@ isolation, performance, portability).
(3) the cold-context launch race (cold GR-sem pre-warm designed);
(4) then multi-mdev, two guests, VRAM sizes and the concurrent/full
soak. Host clean, GPU green, no reboots.
+ **Update 2026-10-15 ~18:15 (resume + parallel workstreams; pause snapshot):**
+ the host rebooted (the OS moved the kernel to 6.8.0-147; the module was rebuilt
+ for it). The r155 cycle on the physical backend: ladder green; `victory_mail`
+ (`VADD bad=0` + `STATUS OK`) and `victory_matmul` (`MATMUL n=256 bad=0` +
+ `STATUS OK`) both green end-to-end, and a 100-launch `vecadd_loop` passed; the
+ sequential battery then hit the known acked-no-write class on `streams2`
+ (all-zero output despite `qmd_rel=0x6` completion acks -> `STATUS FAIL`). Three
+ offline workstreams landed as pushed branches: (a) `bigpath` - a 64 MiB
+ boot-fixed data-bounce region (stage-3-planted PTEs) with fail-closed cap
+ semantics, unblocking large operands (victory_math 512 KB, vector_add 4 MB,
+ memcpy_roundtrip 8 MB); (b) `dual` - per-mdev separation (per-guest channel
+ keys, session records, guest-RAM records, forward-request ownership) for two
+ simultaneous guests; (c) `lottery` - analysis proving the completion ack is not
+ an execution witness, rejecting naive fail-closed (idempotent-client false
+ positives), and ranking the next experiments (win0 bank rotation, qmdwin
+ double-buffer, warm-sem retry, executed-vs-wedged discriminator). Host clean,
+ GPU green, VM left live; user-requested poweroff at pause.
- **Guest frontier: FIRST GREEN END-TO-END GUEST CUDA, NOW UNDER HARDENING
(2026-10-04 ~16:20; hardening 2026-10-05 overnight).** The emulation-only
("no-claim") campaign runs an unmodified guest CUDA program to completion