microsoft/openvmm
Publicmirrored from https://github.com/microsoft/openvmmAvailable
main
Branches
- copilot/apply-async-process-wait-functionality
- copilot/discuss-mmio-allocation-strategy
- copilot/fix-bc6f984b-8613-4d0f-8b2f-14c87cec1166
- copilot/fix-code-for-review-comment
- copilot/fix-run-vmm-tests-failure
- copilot/fix-vnc-color-output
- copilot/identify-fixed-issues
- copilot/investigate-firmware-packaging-issues
- copilot/remove-redundant-test-disks
- copilot/review-commit-3347
- copilot/solve-hibernate-for-hyper-v
- main
- release/1.7.2511
- release/2411
- release/2505
Tags
Commit
virtio: delete VirtioQueueWorkerContext infrastructure (#2979)
Remove the now-unused VQWC legacy code from common.rs:
- VirtioQueueWorkerContext trait
- VirtioQueueWorker struct + impl
- VirtioQueueState struct
- VirtioQueueStateInner enum
- into_running_task() method
- run_queue() method
- AsyncRun<VirtioQueueState> impl
All devices (virtio-pmem, virtio-p9, virtiofs) and tests now use the
direct TaskControl<T, S> + AsyncRun pattern with VirtioQueue directly,
making this infrastructure dead code.Changed files
3 files listed