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 | 582696da869374455c3bcdaf63cbcd28352da14e (patch) | |
| tree | ce0832a6c1caf050d3fdb4706d13a738e3fbbdcc /.github/workflows | |
| parent | b589a88ff559833a80ff60c86d1e2c823bd66839 (diff) | |
| download | open-iov-582696da869374455c3bcdaf63cbcd28352da14e.tar.gz open-iov-582696da869374455c3bcdaf63cbcd28352da14e.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 '.github/workflows')
0 files changed, 0 insertions, 0 deletions
