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 | 2ccd9f875e53f8c9a98bfea47dc2657f3d3a1d6a (patch) | |
| tree | 556836a668665c05144c6de936d324661c6eb594 /kernel/gsp_phys_boot.c | |
| parent | c8ff9aee5da7df816d23a5afe8eae83cf228375b (diff) | |
| download | open-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/gsp_phys_boot.c')
0 files changed, 0 insertions, 0 deletions
