diff options
| author | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-05 12:25:05 -0400 |
|---|---|---|
| committer | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-05 12:25:05 -0400 |
| commit | 708a3802824358c1770d5ad0b3c2e24fae114eb8 (patch) | |
| tree | 6d4d98c9279a74464be8c6ba796d994eef81bbce /docs/04-implementation | |
| parent | f90b1a123a60dea44ac98f05529ec2fd545c26eb (diff) | |
| download | open-iov-708a3802824358c1770d5ad0b3c2e24fae114eb8.tar.gz open-iov-708a3802824358c1770d5ad0b3c2e24fae114eb8.zip | |
vgsp: per-mdev emulated VRAM size (1.0 multiple mediate sizes)
- nv_vgpu_type_info/ioctl gain vram_mb; nv_vgpu_device gains fb_emul_size
bound from the mdev type at create (default 512 MiB).
- New nvidia-vgpu-turing-1g type (1024 MiB); turing max_instances 1 -> 2;
show_description reports the per-type framebuffer and max_instance.
- Thread fb_emul_size through GSCI fb_length/region/frtsOffset, WPR2,
NV_PFB_PRI_MMU_LOCAL_MEMORY_RANGE, the vidmem allocator bound and the BAR1
shadow; bar_info callback uses the per-device size.
- UNTESTED at commit time: builds clean; validation blocked by the Xid 140
incident (reboot pending). See Handoff-vGPU-IO.md ADDENDUM 48.
Diffstat (limited to 'docs/04-implementation')
0 files changed, 0 insertions, 0 deletions
