diff options
| author | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-20 23:34:29 -0400 |
|---|---|---|
| committer | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-20 23:34:29 -0400 |
| commit | 52a84dbe8908e51bbfa5eed7d207477946436749 (patch) | |
| tree | bcbb4fe250b39ef5ea644d63c9f9a01a1aa6c613 /docs/01-orientation/01-purpose-and-scope.md | |
| parent | 89a6497e78027be58069af84a7a77a5beaf3a971 (diff) | |
| download | open-iov-52a84dbe8908e51bbfa5eed7d207477946436749.tar.gz open-iov-52a84dbe8908e51bbfa5eed7d207477946436749.zip | |
sema: r391b fix svc_op_translate polarity in the per-page fill resolver
svc_op_translate returns 0 on success; the new svc_fill_dst_page_pa tested
it without negation, so every page answerable only by the walk/scan
returned -ENOENT and the fill truncated (r391 boot: FILL-TRUNC for the
page-table writes at va=0x...a00200 -> the client stalled at init).
Also demand the unresolved page through the pin channel before failing
(stalled VA row -> the userspace stream pushes it to the guest scanner).
Diffstat (limited to 'docs/01-orientation/01-purpose-and-scope.md')
0 files changed, 0 insertions, 0 deletions
