[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v5 06/12] rdma: export qemu_fflush()
From: |
mrhines |
Subject: |
[Qemu-devel] [PATCH v5 06/12] rdma: export qemu_fflush() |
Date: |
Sun, 21 Apr 2013 17:17:55 -0400 |
From: "Michael R. Hines" <address@hidden>
RDMA uses this to flush the control channel before sending its
own message to handle page registrations.
Signed-off-by: Michael R. Hines <address@hidden>
---
include/migration/qemu-file.h | 1 +
savevm.c | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/include/migration/qemu-file.h b/include/migration/qemu-file.h
index c1d8b0f..1f12d5a 100644
--- a/include/migration/qemu-file.h
+++ b/include/migration/qemu-file.h
@@ -94,6 +94,7 @@ double qemu_get_mbps(void);
size_t qemu_get_max_size(QEMUFile *f, uint64_t transferred_bytes,
uint64_t time_spent, uint64_t max_downtime);
bool qemu_file_mode_is_not_valid(const char *mode);
+void qemu_fflush(QEMUFile *f);
static inline void qemu_put_ubyte(QEMUFile *f, unsigned int v)
diff --git a/savevm.c b/savevm.c
index cafe6ac..15fe895 100644
--- a/savevm.c
+++ b/savevm.c
@@ -586,7 +586,7 @@ static inline bool qemu_file_is_writable(QEMUFile *f)
* If there is writev_buffer QEMUFileOps it uses it otherwise uses
* put_buffer ops.
*/
-static void qemu_fflush(QEMUFile *f)
+void qemu_fflush(QEMUFile *f)
{
ssize_t ret = 0;
--
1.7.10.4
- [Qemu-devel] [PATCH v5 09/12] rdma: new QEMUFileOps hooks, (continued)
- [Qemu-devel] [PATCH v5 09/12] rdma: new QEMUFileOps hooks, mrhines, 2013/04/21
- [Qemu-devel] [PATCH v5 05/12] rdma: introduce qemu_file_mode_is_not_valid(), mrhines, 2013/04/21
- [Qemu-devel] [PATCH v5 04/12] rdma: introduce qemu_get_max_size(), mrhines, 2013/04/21
- [Qemu-devel] [PATCH v5 03/12] rdma: export throughput w/ MigrationStats QMP, mrhines, 2013/04/21
- [Qemu-devel] [PATCH v5 08/12] rdma: introduce qemu_ram_foreach_block(), mrhines, 2013/04/21
- [Qemu-devel] [PATCH v5 10/12] rdma: introduce capability x-rdma-pin-all, mrhines, 2013/04/21
- [Qemu-devel] [PATCH v5 06/12] rdma: export qemu_fflush(),
mrhines <=
- [Qemu-devel] [PATCH v5 11/12] rdma: core logic, mrhines, 2013/04/21
- [Qemu-devel] [PATCH v5 12/12] rdma: send pc.ram, mrhines, 2013/04/21
- [Qemu-devel] [PATCH v5 07/12] rdma: introduce ram_handle_compressed(), mrhines, 2013/04/21
- [Qemu-devel] [PATCH v5 01/12] rdma: add documentation, mrhines, 2013/04/21
- [Qemu-devel] [PATCH v5 02/12] rdma: export yield_until_fd_readable(), mrhines, 2013/04/21
- [Qemu-devel] [PATCH v5 00/12] rdma: migration support, mrhines, 2013/04/22