summaryrefslogtreecommitdiffstats
path: root/kernel/gsp_sema_service.h
diff options
context:
space:
mode:
authorArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-31 13:57:07 -0400
committerArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-31 13:57:07 -0400
commit54584ef147e24691932c5356397d4063263e86fb (patch)
tree1ec4b63d3003cec779109f3a8007a109f19bdb43 /kernel/gsp_sema_service.h
parent8528df77141cb6f6ee6b2f4af1cc8f6bfa91a2c3 (diff)
downloadopen-iov-54584ef147e24691932c5356397d4063263e86fb.tar.gz
open-iov-54584ef147e24691932c5356397d4063263e86fb.zip
vgsp: sema_gl_mme_keep_mask (u64, slots never stubbed/dropped), MME-PRE-DUMP one-shot (raw words+sa_mask+IR coverage), SA data-port capture (0x120 runs), gsp_sema_mme_code_words_get - offline MME64 sim proves macro(0) loads CB offsets (0x238c<-0x320 etc) and macro(2) binds vertex streams with observed args, no poison; live A/B keep_mask works (dropped 115 vs 181 words); r1146 boot beef did NOT retire (timeout 2500ms, elapsed 8842ms, 0/902 pages) vs r1144 94us retire - re-establish r1144 state (prelude 901 vs 773 words, pages 7 shadow 6 vs 8/5, warm-sem wedged) then rerun keep 0x4/0x1 - SESSION 153 r1145-r1146
Diffstat (limited to 'kernel/gsp_sema_service.h')
-rw-r--r--kernel/gsp_sema_service.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/kernel/gsp_sema_service.h b/kernel/gsp_sema_service.h
index d2db39f..257a0ef 100644
--- a/kernel/gsp_sema_service.h
+++ b/kernel/gsp_sema_service.h
@@ -544,6 +544,12 @@ u64 gsp_sema_mme_sa_get(u32 *entries, u32 n);
u32 gsp_sema_mme_ir_end_get(void);
/*
+ * SESSION 153-CONTINUED-70: IR code words captured so far (the maturity
+ * gate's measure; printed by the MME-PRE-DUMP for the offline sim).
+ */
+u32 gsp_sema_mme_code_words_get(void);
+
+/*
* SESSION 153-CONTINUED-68: is the IR instruction at address `pc` present
* in the replay buffer (i.e. was it uploaded by a captured run that was
* NOT dropped as a duplicate/over-cap)? The launch builder stubs every