]> git.proxmox.com Git - qemu.git/commit - migration.c
migrate: add migration blockers
authorAnthony Liguori <aliguori@us.ibm.com>
Mon, 14 Nov 2011 21:09:43 +0000 (15:09 -0600)
committerAnthony Liguori <aliguori@us.ibm.com>
Mon, 21 Nov 2011 20:57:22 +0000 (14:57 -0600)
commitfa2756b71b73e8cd94f7d8964ad5e2aca4d2691c
treebb9ed751b926fdc4577213cf95ddb52a45480e56
parenta3baf1be673221752c82015b4b9157f23dfc6fd6
migrate: add migration blockers

This lets different subsystems register an Error that is thrown whenever
migration is attempted.  This works nicely because it gracefully supports
things like hotplug.

Right now, if multiple errors are registered, only one of them is reported.
I expect that for 1.1, we'll extend query-migrate to return all of the reasons
why migration is disabled at any given point in time.

Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
migration.c
migration.h