Module crosvm::crosvm::sys::unix::vcpu

source ·

Constants

Functions

Signals all running VCPUs to vmexit, sends VcpuControl message to each VCPU tube, and tells irq_chip to stop blocking halted VCPUs. The channel message is set first because both the signal and the irq_chip kick could cause the VCPU thread to continue through the VCPU run loop.
Signals specific running VCPUs to vmexit, sends VcpuControl message to the VCPU tube, and tells irq_chip to stop blocking halted VCPUs. The channel message is set first because both the signal and the irq_chip kick could cause the VCPU thread to continue through the VCPU run loop.
Set the VCPU thread affinity and other per-thread scheduler properties. This function will be called from each VCPU thread at startup.
vcpu_loop 🔒