aboutsummaryrefslogtreecommitdiff
path: root/kernel/umh.c
diff options
context:
space:
mode:
authorCédric Le Goater2019-04-18 12:39:34 +0200
committerPaul Mackerras2019-04-30 19:35:16 +1000
commite6714bd1671da9d8dfb5332075df251b746fd0fd (patch)
tree812be7ffb016dfdfb100ecefb6582f8f249b66c9 /kernel/umh.c
parent7b46b6169ab80f8f415a0ca2ea4aa7f1afdcc4f3 (diff)
KVM: PPC: Book3S HV: XIVE: Add a control to dirty the XIVE EQ pages
When migration of a VM is initiated, a first copy of the RAM is transferred to the destination before the VM is stopped, but there is no guarantee that the EQ pages in which the event notifications are queued have not been modified. To make sure migration will capture a consistent memory state, the XIVE device should perform a XIVE quiesce sequence to stop the flow of event notifications and stabilize the EQs. This is the purpose of the KVM_DEV_XIVE_EQ_SYNC control which will also marks the EQ pages dirty to force their transfer. Signed-off-by: Cédric Le Goater <clg@kaod.org> Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: Paul Mackerras <paulus@ozlabs.org>
Diffstat (limited to 'kernel/umh.c')
0 files changed, 0 insertions, 0 deletions