diff options
| author | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-11-10 05:57:05 -0500 |
|---|---|---|
| committer | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-11-10 05:57:05 -0500 |
| commit | bb80290933435059ef491cf02c44ce17a36fd660 (patch) | |
| tree | 7dabf3c0fae443a3cbb08b27b5c56b82b225b701 /tools/guest-diag/wall2/scan_r673d.py | |
| parent | ebf3130f4a2ee733e696e65249d908668fe78d4b (diff) | |
| download | open-iov-bb80290933435059ef491cf02c44ce17a36fd660.tar.gz open-iov-bb80290933435059ef491cf02c44ce17a36fd660.zip | |
vgsp: WIP beef ring VAS promote + widen CB scan to draw channel (CONT.399)
- svc_chan_vas_candidate_promote: fall back to svc_channel_owner_vas when
the GR client channel declares hVASpace==0 (the helper previously returned
early for exactly the channel whose ring we need to resolve).
- svc_gl_cb_upload_scan: also scan the 0x01xxxxxx RM-channel family (the
channel that actually replays the draws), not only beef.
NOT YET VERIFIED to resolve the beef ring: the CE siblings register ~19 ms
after the GR channel, and VAS 0xbeef0300 is already 'known' (registered
UNVERIFIED after 1 ms) by then, so the content-verify is skipped. The beef
ring gpfifo=0x4020000 stays ring_pa=0 and the CB scan never runs. See
CONT.399 in handoff-meta-plan.md for the full diagnosis.
Diffstat (limited to 'tools/guest-diag/wall2/scan_r673d.py')
0 files changed, 0 insertions, 0 deletions
