1*1f0776f1SJuan Quintela /* 2*1f0776f1SJuan Quintela * QEMU migration capabilities 3*1f0776f1SJuan Quintela * 4*1f0776f1SJuan Quintela * Copyright (c) 2012-2023 Red Hat Inc 5*1f0776f1SJuan Quintela * 6*1f0776f1SJuan Quintela * Authors: 7*1f0776f1SJuan Quintela * Orit Wasserman <owasserm@redhat.com> 8*1f0776f1SJuan Quintela * Juan Quintela <quintela@redhat.com> 9*1f0776f1SJuan Quintela * 10*1f0776f1SJuan Quintela * This work is licensed under the terms of the GNU GPL, version 2 or later. 11*1f0776f1SJuan Quintela * See the COPYING file in the top-level directory. 12*1f0776f1SJuan Quintela */ 13*1f0776f1SJuan Quintela 14*1f0776f1SJuan Quintela #ifndef QEMU_MIGRATION_OPTIONS_H 15*1f0776f1SJuan Quintela #define QEMU_MIGRATION_OPTIONS_H 16*1f0776f1SJuan Quintela 17*1f0776f1SJuan Quintela /* capabilities */ 18*1f0776f1SJuan Quintela 19*1f0776f1SJuan Quintela bool migrate_auto_converge(void); 20*1f0776f1SJuan Quintela bool migrate_background_snapshot(void); 21*1f0776f1SJuan Quintela bool migrate_dirty_bitmaps(void); 22*1f0776f1SJuan Quintela bool migrate_ignore_shared(void); 23*1f0776f1SJuan Quintela bool migrate_late_block_activate(void); 24*1f0776f1SJuan Quintela bool migrate_pause_before_switchover(void); 25*1f0776f1SJuan Quintela bool migrate_postcopy_blocktime(void); 26*1f0776f1SJuan Quintela bool migrate_postcopy_preempt(void); 27*1f0776f1SJuan Quintela bool migrate_postcopy_ram(void); 28*1f0776f1SJuan Quintela bool migrate_release_ram(void); 29*1f0776f1SJuan Quintela bool migrate_validate_uuid(void); 30*1f0776f1SJuan Quintela bool migrate_zero_blocks(void); 31*1f0776f1SJuan Quintela 32*1f0776f1SJuan Quintela #endif 33