[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v9 7/8] migration: move migrate_postcopy() to includ
From: |
Wei Wang |
Subject: |
[Qemu-devel] [PATCH v9 7/8] migration: move migrate_postcopy() to include/migration/misc.h |
Date: |
Thu, 15 Nov 2018 18:08:03 +0800 |
The ram save state notifier callback, for example the free page
optimization offerred by virtio-balloon, may need to check if
postcopy is in use, so move migrate_postcopy() to the outside header.
Signed-off-by: Wei Wang <address@hidden>
CC: Dr. David Alan Gilbert <address@hidden>
CC: Juan Quintela <address@hidden>
CC: Michael S. Tsirkin <address@hidden>
CC: Peter Xu <address@hidden>
Reviewed-by: Dr. David Alan Gilbert <address@hidden>
---
include/migration/misc.h | 1 +
migration/migration.h | 2 --
2 files changed, 1 insertion(+), 2 deletions(-)
diff --git a/include/migration/misc.h b/include/migration/misc.h
index 67cb275..06b816f 100644
--- a/include/migration/misc.h
+++ b/include/migration/misc.h
@@ -70,6 +70,7 @@ bool migration_has_failed(MigrationState *);
/* ...and after the device transmission */
bool migration_in_postcopy_after_devices(MigrationState *);
void migration_global_dump(Monitor *mon);
+bool migrate_postcopy(void);
/* migration/block-dirty-bitmap.c */
void dirty_bitmap_mig_init(void);
diff --git a/migration/migration.h b/migration/migration.h
index e413d4d..e1e92ff 100644
--- a/migration/migration.h
+++ b/migration/migration.h
@@ -249,8 +249,6 @@ bool migration_is_blocked(Error **errp);
bool migration_in_postcopy(void);
MigrationState *migrate_get_current(void);
-bool migrate_postcopy(void);
-
bool migrate_release_ram(void);
bool migrate_postcopy_ram(void);
bool migrate_zero_blocks(void);
--
1.8.3.1
- [Qemu-devel] [PATCH v9 0/8] virtio-balloon: free page hint support, Wei Wang, 2018/11/15
- [Qemu-devel] [PATCH v9 1/8] bitmap: fix bitmap_count_one, Wei Wang, 2018/11/15
- [Qemu-devel] [PATCH v9 2/8] bitmap: bitmap_count_one_with_offset, Wei Wang, 2018/11/15
- [Qemu-devel] [PATCH v9 4/8] migration: API to clear bits of guest free pages from the dirty bitmap, Wei Wang, 2018/11/15
- [Qemu-devel] [PATCH v9 3/8] migration: use bitmap_mutex in migration_bitmap_clear_dirty, Wei Wang, 2018/11/15
- [Qemu-devel] [PATCH v9 5/8] migration/ram.c: add a notifier chain for precopy, Wei Wang, 2018/11/15
- [Qemu-devel] [PATCH v9 6/8] migration/ram.c: add a function to disable the bulk stage, Wei Wang, 2018/11/15
- [Qemu-devel] [PATCH v9 7/8] migration: move migrate_postcopy() to include/migration/misc.h,
Wei Wang <=
- [Qemu-devel] [PATCH v9 8/8] virtio-balloon: VIRTIO_BALLOON_F_FREE_PAGE_HINT, Wei Wang, 2018/11/15
- Re: [Qemu-devel] [PATCH v9 0/8] virtio-balloon: free page hint support, no-reply, 2018/11/15
- Re: [Qemu-devel] [PATCH v9 0/8] virtio-balloon: free page hint support, Wei Wang, 2018/11/26