diff options
| author | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-01 10:13:04 -0400 |
|---|---|---|
| committer | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-01 10:13:04 -0400 |
| commit | c21f7099a8544b35628a7e104f02c5335a08d79d (patch) | |
| tree | c840bbb360f2c09b1d58609b9b327bd37cf36d89 /userspace/lib/libvgpu.pc.in | |
| parent | d018cc38014f96dfe947d9064010fd43977b10f7 (diff) | |
| download | open-iov-c21f7099a8544b35628a7e104f02c5335a08d79d.tar.gz open-iov-c21f7099a8544b35628a7e104f02c5335a08d79d.zip | |
gsp-phys: command-queue TX and the GSP-RM unload RPC for clean teardown
Adds a minimal msgq producer on the command queue (element layout, checksum, sequence, dma_wmb before writePtr, doorbell) and submits the UNLOADING_GUEST_DRIVER RPC so GSP-RM shuts down and sets the scratch14 handoff bit the Booter Unload gate needs. Release attempts the RPC once before quiescing when a boot ran; on-demand testing is available through the debugfs file gsp-phys-unload-rpc while the module owns the GPU. GSP-RM processor suspend is polled on the GSP mailbox.
Diffstat (limited to 'userspace/lib/libvgpu.pc.in')
0 files changed, 0 insertions, 0 deletions
