blob: 015781955924175c6627cf71c204f108ad08c895 [file] [log] [blame]
/*
* QEMU live migration
*
* Copyright IBM, Corp. 2008
*
* Authors:
* Anthony Liguori <aliguori@us.ibm.com>
*
* This work is licensed under the terms of the GNU GPL, version 2. See
* the COPYING file in the top-level directory.
*
*/
#include "qemu-common.h"
#include "migration/migration.h"
#include "monitor/monitor.h"
#include "sysemu/sysemu.h"
#include "block/block.h"
#include "qemu/sockets.h"
//#define DEBUG_MIGRATION
#ifdef DEBUG_MIGRATION
#define dprintf(fmt, ...) \
do { printf("migration: " fmt, ## __VA_ARGS__); } while (0)
#else
#define dprintf(fmt, ...) \
do { } while (0)
#endif
void qemu_start_incoming_migration(const char *uri)
{
fprintf(stderr, "migration not supported !!\n");
}
void do_migrate(Monitor *mon, int detach, const char *uri)
{
return;
}
void do_migrate_cancel(Monitor *mon)
{
return;
}
void do_migrate_set_speed(Monitor *mon, const char *value)
{
return;
}
uint64_t migrate_max_downtime(void)
{
return 0;
}
void do_migrate_set_downtime(Monitor *mon, const char *value)
{
return;
}
void do_info_migrate(Monitor *mon)
{
monitor_printf(mon, "No Migration support\n");
}