diff options
| author | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-16 13:42:14 -0400 |
|---|---|---|
| committer | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-16 13:42:14 -0400 |
| commit | a8d816cda07935fe7bd31215b0edd6caf722c412 (patch) | |
| tree | ec7371baddbc8628af0401e17056865b4b4d2c78 /wiki/open-iov.org/index.php?title=File:Ioctl-VFIO_GROUP_GET_FD.png&action=edit.html | |
| parent | 06b9333cf64f613be5dfb3ea1ee40e087a182061 (diff) | |
| download | open-iov-a8d816cda07935fe7bd31215b0edd6caf722c412.tar.gz open-iov-a8d816cda07935fe7bd31215b0edd6caf722c412.zip | |
vgsp-gr: m156 integrate bigpath+dual; qmdwin double-buffer (E3); warm sem push on zero-write retry (E5)
- Merge bigpath (B-2 64 MiB grown data-bounce region for large operands)
and dual (per-mdev separation G1-G8a) into master.
- E3: the inline-QMD destination is now double-buffered (0x107000/0x108000,
same proven PTE fetch line); launches alternate banks by submission epoch
so a QMD-unit look-ahead read of the previous launch's page can never race
this launch's rewrite.
- E5: on the first zero-write outcome retry the module pushes the proven
stage-4 GR semaphore block; OK = engine alive (retry can recover), timeout
= engine wedged for the boot and further retries are skipped (saves ~20 s),
counted in work_gr sem_wedged.
Diffstat (limited to 'wiki/open-iov.org/index.php?title=File:Ioctl-VFIO_GROUP_GET_FD.png&action=edit.html')
0 files changed, 0 insertions, 0 deletions
