]>
Commit | Line | Data |
---|---|---|
35a6ed4f HZ |
1 | /* |
2 | * COarse-grain LOck-stepping Virtual Machines for Non-stop Service (COLO) | |
3 | * (a.k.a. Fault Tolerance or Continuous Replication) | |
4 | * | |
5 | * Copyright (c) 2016 HUAWEI TECHNOLOGIES CO., LTD. | |
6 | * Copyright (c) 2016 FUJITSU LIMITED | |
7 | * Copyright (c) 2016 Intel Corporation | |
8 | * | |
9 | * This work is licensed under the terms of the GNU GPL, version 2 or | |
10 | * later. See the COPYING file in the top-level directory. | |
11 | */ | |
12 | ||
13 | #ifndef QEMU_COLO_H | |
14 | #define QEMU_COLO_H | |
15 | ||
16 | #include "qemu-common.h" | |
5821ebf9 | 17 | #include "migration/migration.h" |
35a6ed4f HZ |
18 | |
19 | bool colo_supported(void); | |
5821ebf9 | 20 | void colo_info_init(void); |
35a6ed4f | 21 | |
0b827d5e HZ |
22 | void migrate_start_colo_process(MigrationState *s); |
23 | bool migration_in_colo_state(void); | |
24 | ||
35a6ed4f | 25 | #endif |