summaryrefslogtreecommitdiffstats
path: root/debug/risc-v-gsp-rm-vm/examples/scripts/trace_rpc.py
diff options
context:
space:
mode:
authorArthur Hanson Rasmusson <arthur@vgpu.io>2026-11-15 06:10:07 -0500
committerArthur Hanson Rasmusson <arthur@vgpu.io>2026-11-15 06:10:07 -0500
commit444ae2c1dfde6a66e414b7f2ff9c5813ec50942d (patch)
tree8ef7e49c42901bc904bfc5d3ae8b7b721e9df384 /debug/risc-v-gsp-rm-vm/examples/scripts/trace_rpc.py
parentc6192f77cf9f0273caa5a656ebaf8fe8047cebf0 (diff)
downloadopen-iov-444ae2c1dfde6a66e414b7f2ff9c5813ec50942d.tar.gz
open-iov-444ae2c1dfde6a66e414b7f2ff9c5813ec50942d.zip
vgsp: keep the synthesized SPH-BIND prelude intact by omitting the auto-dropped 0x22c run (eng50)
The SPH-BIND prelude emitted '0x22c <- 0x800', which is on win_drop_auto_match's drop list: the patch pass removed exactly 2 words, so kept=29/31, on==nfin failed and the WHOLE prelude was discarded on every beef window -> VSA/TCS/GS unbound -> DS latch a2040a04 (stage[1] fetch VA 0x01df0300) -> DRAW_IAB (mac=0x22) never rasterized. Fix: omit the auto-dropped run from the synthesized prelude (knob-consistent) + a WIN-DROP diagnostic. Built (srcversion 2D8F375AB343FC73EA26286); end-to-end validation blocked in-window (c704-6: draw-synth RT-guard refusal + WEDGE-REARM rc=-110 before SPH-BIND was reached).
Diffstat (limited to 'debug/risc-v-gsp-rm-vm/examples/scripts/trace_rpc.py')
0 files changed, 0 insertions, 0 deletions