blob: 378ea31f5f81e11503fd80b0ac4b6713f14f5d97 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
# vGPU-IO Wiki
> **The authoritative entry point is [`../docs/README.md`](../docs/README.md).**
> The CUDA userspace driver analysis lives at
> [`../userspace/cuda/READ-ME-FIRST.md`](../userspace/cuda/READ-ME-FIRST.md).
> `open-iov.org/` is an archived 2023 copy of the previous project wiki, kept
> for historical reference only.
## Documentation Index
### Core Analysis
- [The vGSP Execution Plane (vEP)](Execution-Plane.md) - The work/execution layer of `vgsp.ko`: guest pushes to physical execution and guest-visible completion (condensed; canonical doc [`../docs/03-architecture/13-vexecution-plane.md`](../docs/03-architecture/13-vexecution-plane.md))
- [GSP 570.144W Firmware Analysis](GSP-570.144W-Firmware-Analysis.md) - Firmware decompilation and address record
- [Address Reference](Address-Reference.md) - Firmware-side address tables
- [CUDA Userspace Driver](CUDA-Userspace-Driver.md) - `libcuda.so` deep dive: layer model, guest interface, forwarding status, crash-path lesson and lookup tooling
- [RPC Message Format](RPC-Message-Format.md) - Legacy mailbox wire format (superseded)
- [BAR Emulation Specification](BAR-Emulation-Specification.md) - BAR_TRAP RPC analysis (superseded)
- [WPR Management](WPR-Management.md) - WPR handler analysis (superseded)
- [Migration Protocol](Migration-Protocol.md) - Firmware MIGRATE RPC analysis (superseded)
- [GSP RPC Emulation](GSP-RPC-Emulation.md) - Earlier emulation-mode design (superseded)
### Integration Guides
- [vGPU-IO Integration Guide](vGPU-IO-Integration-Guide.md) - Earlier integration design (superseded)
- Kernel RPC client and message building - superseded by [docs/03-architecture/03-gsp-and-gsp-rm.md](../docs/03-architecture/03-gsp-and-gsp-rm.md) (the `Kernel-RPC-Client.md` page was never landed)
- Testing and validation - superseded by [docs/07-developers/onboarding-and-standards.md](../docs/07-developers/onboarding-and-standards.md) (the `Testing-and-Validation.md` page was never landed)
### Reference
- [Error Codes](Error-Codes.md) - Historical error naming (superseded by NV_STATUS values)
- [Glossary](Glossary.md) - Historical glossary (superseded)
- [GPU Driver Internals](GPU_Driver_Internals.md) - Imported 2023 material (superseded)
- [GPU Firmware](GPU_Firmware.md) - Imported 2023 material (superseded)
- [GPU SBOM](GPU_SBOM.md) - Imported 2023 material (superseded)
- [Virtual I/O Internals](Virtual_IO_Internals.md) - Imported 2023 material (superseded)
|