diff options
| author | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-11-11 18:29:12 -0500 |
|---|---|---|
| committer | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-11-11 18:29:12 -0500 |
| commit | 889ccc0f3992022762d4a4d6a3641b64699d5bd3 (patch) | |
| tree | b055793fa8adb2a9cf32f328ac10ed9f14ac1176 /debug/risc-v-gsp-rm-vm/tests/test_sim_cycles.py | |
| parent | 9edeefe52936211744fb7f4d37d2ccc3641f8af5 (diff) | |
| download | open-iov-889ccc0f3992022762d4a4d6a3641b64699d5bd3.tar.gz open-iov-889ccc0f3992022762d4a4d6a3641b64699d5bd3.zip | |
vgsp: gate the injected shared-surface pin author (default off)
The strict signature scan used to locate the shared surface can match a guest
page-table page: the same 1.4M 'refCount/lkr' values reappear at the same
offsets across VMs, and writing the lkr into it coincides with guest bad-pmd
and soft-lockup storms in unrelated processes. Keep the VAS-walk author on,
but require sema_gl_shsurf_pin=1 for the injected-pin page; only a page proven
to be the client's shared surface (release target VA resolved through a
verified VAS) should be authored.
Diffstat (limited to 'debug/risc-v-gsp-rm-vm/tests/test_sim_cycles.py')
0 files changed, 0 insertions, 0 deletions
