summaryrefslogtreecommitdiffstats
path: root/debug/risc-v-gsp-rm-vm/sdk/Makefile
diff options
context:
space:
mode:
authorArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-27 06:45:25 -0400
committerArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-27 06:45:25 -0400
commit42c9626b19037f45d7be9e1c228ec4376b0f29cc (patch)
tree7eec09ae6b493e2e3515b4f457c8ac7de5296f9f /debug/risc-v-gsp-rm-vm/sdk/Makefile
parent8898bd00b7c2e6385ceb7238f29d3672308b949a (diff)
downloadopen-iov-42c9626b19037f45d7be9e1c228ec4376b0f29cc.tar.gz
open-iov-42c9626b19037f45d7be9e1c228ec4376b0f29cc.zip
vgsp: pin the RC watchdog's push and notifier pages at first real decode
r834: the watchdog push's translation can go stale under heavy GL load (the content-scanned map answering a zero page where an injected pin previously delivered the real method stream), starving the notifier ack. Pin the page that delivered the first real decode (svc_read_last_pa at the SET_NOTIFY_A capture) and the page that accepted the first ack (svc_notify2d_write), so the every-pass ack keeps resolving. Still observed: under 150 s of sustained GZDOOM the guest's krcWatchdog can still report 13-17 timeouts and xshm_pub's XShmGetImage never completes (the X readback op stalls), so the capture path is not yet usable; the X server itself stays up (4 WAIT lines / 150 s).
Diffstat (limited to 'debug/risc-v-gsp-rm-vm/sdk/Makefile')
0 files changed, 0 insertions, 0 deletions