diff options
| author | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-08 23:58:49 -0400 |
|---|---|---|
| committer | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-08 23:58:49 -0400 |
| commit | 6b11f7f1682ce808c4015342360a5b9eb23869d0 (patch) | |
| tree | 62d36c3321e8d2729c1c740e1da9d7fbb3db8e1a /kernel/firmware_analyzer.c | |
| parent | ac6734bac68c9f5495c5b895a4a724166e5f59ec (diff) | |
| download | open-iov-6b11f7f1682ce808c4015342360a5b9eb23869d0.tar.gz open-iov-6b11f7f1682ce808c4015342360a5b9eb23869d0.zip | |
vgsp-sema: include the learned pin table, counter-derived cache and hot map in the session flush (ISSUE-0002)
The second client still resolved through the first client's pages because
three session-scoped tables survive svc_session_flush: svc.pin (the primary
learned VA->PA table, consulted before every other source), svc_cnt_der
(serves a cached PA without re-proving it) and svc_hot (scan bitmap).
Clear all three with the rest; svc.ipin is left alone (injected pins are
the external pin tool's domain).
Diffstat (limited to 'kernel/firmware_analyzer.c')
0 files changed, 0 insertions, 0 deletions
