summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorArthur Hanson Rasmusson <arthur@vgpu.io>2026-11-15 16:01:03 -0500
committerArthur Hanson Rasmusson <arthur@vgpu.io>2026-11-15 16:01:03 -0500
commit9a0870638b2bb1d199ee5d09e70893423a6909c7 (patch)
treedee25c83ab7f45a2699e5577b095ecbee000da38 /tools
parent43bbf490dca972cb96fcf1d69dd0b6859377e452 (diff)
downloadopen-iov-9a0870638b2bb1d199ee5d09e70893423a6909c7.tar.gz
open-iov-9a0870638b2bb1d199ee5d09e70893423a6909c7.zip
vgsp: eng63 - held-CALL target census, DRAW-window preference, and release-launch SA re-arm
c776 proved the saved-window release replay carries the slot-34 CALL_MME_MACRO run (MME-WINRUN off=340 op=5 cnt=10 mthd=3910) but the macros ran 0x33/0x0/0x39: the release launch sets emit_prelude=0, and the client capture had no slot 34 (c774 fill published golden entry 0x265 host-side only), so the stale engine SA[34] resolved the call to IR 0 (mac=0x0). - MME-CALL-CENSUS/MME-CALL-TARGET: decode the held window's CALL runs with the hold/drop run grammar (op 1/3 walk method+4k, op 5 only the header method, op 4 one method) and print targets + slot34 with the client/golden/used entry. - release_save: among DRAW_IAB-bearing windows prefer the smaller raw DRAW stream (324 B/81 words, the c716 mac=0x22 shape) over the 728 B state window; keep=draw-win receipt. - sema_gl_mme_release_sa_arm (default 0; params-r1624 enables it): run the SA re-arm + golden fill on the release launch so CALL_MME_MACRO(34) points at the golden DRAW_IAB body (IR 0x265). Pack-carry/release receipts unchanged; release carrier still default 0.
Diffstat (limited to 'tools')
-rw-r--r--tools/guest-diag/params-r1624.txt2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/guest-diag/params-r1624.txt b/tools/guest-diag/params-r1624.txt
index 9ba8059..c97f0ee 100644
--- a/tools/guest-diag/params-r1624.txt
+++ b/tools/guest-diag/params-r1624.txt
@@ -5,4 +5,4 @@ sema_gl_mme_partial_keep_window=1 sema_gl_mme_pack_keep_gen=1 sema_gl_mme_cb_ali
sema_gl_win_rt0_admit=1
sema_ddx_tracker_auth=1
sema_gl_mme_pack_carry=1 sema_gl_mme_pack_carry_ms=100 sema_gl_mme_pack_release=1 sema_gl_mme_pack_release_ms=100
- sema_gl_sph_bind_pair_safe=1 sema_gl_mme_sa_golden_fill=1 \ No newline at end of file
+ sema_gl_sph_bind_pair_safe=1 sema_gl_mme_sa_golden_fill=1 sema_gl_mme_release_sa_arm=1