diff options
| author | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-24 16:58:17 -0400 |
|---|---|---|
| committer | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-24 16:58:17 -0400 |
| commit | 93ced0572c4dee6a96ac0a5eaa54e1f8d8b6fc8a (patch) | |
| tree | d317e41f4312cf79e34461006bc23ad7b7d98228 /tools/cuda-ab/run/memcpy_roundtrip | |
| parent | 005b8e24b382f387ca1217018f9209aca741d726 (diff) | |
| download | open-iov-93ced0572c4dee6a96ac0a5eaa54e1f8d8b6fc8a.tar.gz open-iov-93ced0572c4dee6a96ac0a5eaa54e1f8d8b6fc8a.zip | |
vgsp-sema r632: the GR data fill serves unresolved operand pages from the VA shadow lane (existing H2D content, or a synthetic page for an argument candidate under per-candidate/per-launch caps) instead of dropping them - the submit build hands the shadow page's host address to the bounce machinery, so copy-in stages the client's own bytes and copy-out writes the engine's results into the same page the D2H copies read (red-draw chain: walk=none -> H2D shadow -> fill fail-closes -> degenerate refusal -> SYNTH-FAULT); write guard keeps a shadowed VA's writeback; sema_no_shadow=1 keeps the historical drop path
Diffstat (limited to 'tools/cuda-ab/run/memcpy_roundtrip')
0 files changed, 0 insertions, 0 deletions
