Commit 7d4eaace authored by Wei Yang's avatar Wei Yang Committed by Juan Quintela
Browse files

migration/ram.c: MultiFDSendParams.sem_sync is not really used



Besides init and destroy, MultiFDSendParams.sem_sync is not really used.

Signed-off-by: default avatarWei Yang <richardw.yang@linux.intel.com>
Reviewed-by: default avatarJuan Quintela <quintela@redhat.com>
Signed-off-by: default avatarJuan Quintela <quintela@redhat.com>
parent 47fbad45
Loading
Loading
Loading
Loading
+0 −4
Original line number Diff line number Diff line
@@ -661,8 +661,6 @@ typedef struct {
    uint64_t num_packets;
    /* pages sent through this channel */
    uint64_t num_pages;
    /* syncs main thread and channels */
    QemuSemaphore sem_sync;
}  MultiFDSendParams;

typedef struct {
@@ -1027,7 +1025,6 @@ void multifd_save_cleanup(void)
        p->c = NULL;
        qemu_mutex_destroy(&p->mutex);
        qemu_sem_destroy(&p->sem);
        qemu_sem_destroy(&p->sem_sync);
        g_free(p->name);
        p->name = NULL;
        multifd_pages_clear(p->pages);
@@ -1201,7 +1198,6 @@ int multifd_save_setup(void)

        qemu_mutex_init(&p->mutex);
        qemu_sem_init(&p->sem, 0);
        qemu_sem_init(&p->sem_sync, 0);
        p->quit = false;
        p->pending_job = 0;
        p->id = i;