diff options
| author | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-02 00:30:21 -0400 |
|---|---|---|
| committer | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-02 00:30:21 -0400 |
| commit | beafaa2b97e5ad46679222b8a246b1881f7e66e7 (patch) | |
| tree | 8af3d6a2ca0dd8c64d77e149175f9bb013ecc2ae /kernel | |
| parent | 07049ac922902de683c7fa71dbdb0a73a583e172 (diff) | |
| download | open-iov-beafaa2b97e5ad46679222b8a246b1881f7e66e7.tar.gz open-iov-beafaa2b97e5ad46679222b8a246b1881f7e66e7.zip | |
docs: defer experimental host acceleration to post-1.0; record rationale
The host-VF design is reverted. Independent adversarial, soundness and
VM-support reviews falsified its load-bearing mechanisms: RAM-backed BARs
cannot be ioremapped or claimed by the stock driver on x86_64 or aarch64;
trap-free windows cannot observe edge-triggered writes or read side
effects; multi-client GSP-RM is unproven; the MSI and bridge bring-up
plans were incorrect; and the isolation and performance claims were
overstated for the mechanism.
Replace it with one self-contained post-1.0 document recording the
findings, corrected candidate approaches and trade-offs, a minimal-risk
future architecture, the compile-time + module-load experimental gating
policy, a phased plan with abort gates, and the revisit criteria. No
baseline design or code path is changed; all earlier doc edits are
reverted.
Diffstat (limited to 'kernel')
0 files changed, 0 insertions, 0 deletions
