diff options
| author | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-09-28 15:32:28 -0400 |
|---|---|---|
| committer | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-09-28 15:32:28 -0400 |
| commit | d6581109e3ef2d7848b9efd5ae42b7c9facefee8 (patch) | |
| tree | 8aeaf821ebbae25fe96ad5d87d572f932139c246 /kernel | |
| parent | 612bcec57229d1e74b04cac36d0f4b62a9bf9ebd (diff) | |
| download | open-iov-d6581109e3ef2d7848b9efd5ae42b7c9facefee8.tar.gz open-iov-d6581109e3ef2d7848b9efd5ae42b7c9facefee8.zip | |
guest-diag: pin_sem_fast.sh - 2 s tracker-sem pinner with a per-pid guard
The 15 s pinner loses the race against the client's internal deadline in
most boots: in the one boot where UVM's page-table write pushes were
submitted the pin had landed early, and later pins (60 s+) left the client
dead before submitting anything. Poll the guest pagemap every 2 s and pin
0x20400f000 once per cdt pid (re-pinning the same pid also stirred the
pump's rewind repeatedly, which is why the guard exists).
Diffstat (limited to 'kernel')
0 files changed, 0 insertions, 0 deletions
