block migration: Allow compile time disable
commited1701c6a5a7d08f33148c50c4d28799ee0568c4
authorDr. David Alan Gilbert <dgilbert@redhat.com>
Mon, 15 May 2017 14:05:29 +0000 (15 15:05 +0100)
committerJuan Quintela <quintela@redhat.com>
Thu, 18 May 2017 16:04:54 +0000 (18 18:04 +0200)
tree84780f3d49372b365b9273f44ab679d38cdcae72
parenta0762d9e34404d671bf9241bbd5b67c38953c63a
block migration: Allow compile time disable

Many users now prefer to use drive_mirror over NBD as an
alternative to the older migrate -b option; drive_mirror is
more complex to setup but gives you more options (e.g. only
migrating some of the disks if some of them are shared).

Allow the large chunk of block migration code to be compiled
out for those who don't use it.

Based on a downstream-patch we've had for a while by Jeff Cody.

Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Signed-off-by: Juan Quintela <quintela@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
--

- When compiled out, allow seting block only with false value (eric)
configure
include/migration/block.h
migration/Makefile.objs
migration/migration.c