[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 2/6] migration/announce: Accessor functions for para
From: |
Dr. David Alan Gilbert (git) |
Subject: |
[Qemu-devel] [PATCH 2/6] migration/announce: Accessor functions for parameters |
Date: |
Tue, 28 Mar 2017 16:27:41 +0100 |
From: "Dr. David Alan Gilbert" <address@hidden>
Standard accessor functions for each of the parameters
Signed-off-by: Dr. David Alan Gilbert <address@hidden>
---
include/migration/migration.h | 5 +++++
migration/migration.c | 20 ++++++++++++++++++++
2 files changed, 25 insertions(+)
diff --git a/include/migration/migration.h b/include/migration/migration.h
index 5720c88..a75800c 100644
--- a/include/migration/migration.h
+++ b/include/migration/migration.h
@@ -340,6 +340,11 @@ int migrate_compress_threads(void);
int migrate_decompress_threads(void);
bool migrate_use_events(void);
+int migrate_announce_initial(void);
+int migrate_announce_max(void);
+int migrate_announce_rounds(void);
+int migrate_announce_step(void);
+
/* Sending on the return path - generic and then for each message type */
void migrate_send_rp_message(MigrationIncomingState *mis,
enum mig_rp_message_type message_type,
diff --git a/migration/migration.c b/migration/migration.c
index 96c4ad6..6ae43a6 100644
--- a/migration/migration.c
+++ b/migration/migration.c
@@ -1483,6 +1483,26 @@ int64_t migrate_xbzrle_cache_size(void)
return s->xbzrle_cache_size;
}
+int migrate_announce_initial(void)
+{
+ return migrate_get_current()->parameters.announce_initial;
+}
+
+int migrate_announce_max(void)
+{
+ return migrate_get_current()->parameters.announce_max;
+}
+
+int migrate_announce_rounds(void)
+{
+ return migrate_get_current()->parameters.announce_rounds;
+}
+
+int migrate_announce_step(void)
+{
+ return migrate_get_current()->parameters.announce_step;
+}
+
/* migration thread support */
/*
* Something bad happened to the RP stream, mark an error
--
2.9.3
- [Qemu-devel] [PATCH 0/6 for 2.10] Parameterise self-announce, Dr. David Alan Gilbert (git), 2017/03/28
- [Qemu-devel] [PATCH 2/6] migration/announce: Accessor functions for parameters,
Dr. David Alan Gilbert (git) <=
- [Qemu-devel] [PATCH 1/6] migration/announce: Add parameters for self-announce, Dr. David Alan Gilbert (git), 2017/03/28
- [Qemu-devel] [PATCH 3/6] migration/announce: Use the new parameters, Dr. David Alan Gilbert (git), 2017/03/28
- [Qemu-devel] [PATCH 4/6] migration/announce: Update hmp migrate parameter info/set, Dr. David Alan Gilbert (git), 2017/03/28
- [Qemu-devel] [PATCH 5/6] migration/announce: Document self-announce mechanism, Dr. David Alan Gilbert (git), 2017/03/28
- [Qemu-devel] [PATCH 6/6] migration/announce: Add test, Dr. David Alan Gilbert (git), 2017/03/28