Lines Matching full:state

5 Migration of virtual machine involves saving the state for each device that
6 the guest is running on source host and restoring this saved state on the
14 continue whilst the VFIO device state is transferred to the destination, this
27 themselves, VFIO migration uAPI defines an intermediate P2P quiescent state.
28 While in the P2P quiescent state, P2P DMA transactions cannot be initiated by
31 the device enters this state.
34 quiescent state and only then are they stopped or started. This makes migration
51 _RESUMING state.
79 _STOP_COPY state and iteratively copies the data for the VFIO device until
84 provides thread handler performing multifd device state transfer.
85 It sets the VFIO device to _STOP_COPY state, iteratively reads the data
95 * A ``load_state_buffer`` function that loads the device state and the device
103 The VFIO migration code uses a VM state change handler to change the VFIO
104 device state when the VM state changes from running to not-running, and
107 Similarly, a migration state change handler is used to trigger a transition of
108 the VFIO device state when certain changes of the migration state occur. For
109 example, the VFIO device state is transitioned back to _RUNNING in case a
164 Flow of state changes during Live migration
167 Below is the state change flow during live migration for a VFIO device that
171 The values in the parentheses represent the VM state, the migration state, and
172 the VFIO device state, respectively.
179 QEMU normal running state
193 The VFIO device is first put in P2P quiescent state
196 Then the VFIO device is put in _STOP_COPY state
226 The VFIO device is first put in P2P quiescent state
240 _STOP_COPY state via multifd channels. This helps reduce downtime - especially
241 with multiple VFIO devices or with devices having a large migration state.
242 As an additional benefit, setting the VFIO device to _STOP_COPY state and
246 The multifd VFIO device state transfer is controlled by
248 AUTO, which means that VFIO device state transfer via multifd channels is