summaryrefslogtreecommitdiffstats
path: root/kernel/include
diff options
context:
space:
mode:
authorArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-02 00:30:21 -0400
committerArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-02 00:30:21 -0400
commit2ccd9f875e53f8c9a98bfea47dc2657f3d3a1d6a (patch)
tree556836a668665c05144c6de936d324661c6eb594 /kernel/include
parentc8ff9aee5da7df816d23a5afe8eae83cf228375b (diff)
downloadopen-iov-2ccd9f875e53f8c9a98bfea47dc2657f3d3a1d6a.tar.gz
open-iov-2ccd9f875e53f8c9a98bfea47dc2657f3d3a1d6a.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/include')
0 files changed, 0 insertions, 0 deletions