[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] Re: [PATCH 03/22] migration: Fold MigrationState into FdMig
From: |
Juan Quintela |
Subject: |
[Qemu-devel] Re: [PATCH 03/22] migration: Fold MigrationState into FdMigrationState |
Date: |
Wed, 23 Feb 2011 10:13:17 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux) |
Yoshiaki Tamura <address@hidden> wrote:
> 2011/2/23 Juan Quintela <address@hidden>:
>> struct FdMigrationState
>> {
>> - MigrationState mig_state;
>> int64_t bandwidth_limit;
>> QEMUFile *file;
>> int fd;
>> @@ -48,7 +35,12 @@ struct FdMigrationState
>> int (*get_error)(struct FdMigrationState*);
>> int (*close)(struct FdMigrationState*);
>> int (*write)(struct FdMigrationState*, const void *, size_t);
>> + void (*cancel)(FdMigrationState *s);
>> + int (*get_status)(FdMigrationState *s);
>> + void (*release)(FdMigrationState *s);
>> void *opaque;
>> + int blk;
>> + int shared;
>> };
>
> Although I don't have objections for folding MigrationState into
> FdMigrationState, it would be good to ask why the original author
> split it intentionally.
I asked, Anthony answer was that it is a "historical" artifact.
Later, Juan.
- [Qemu-devel] [PATCH 00/22] Refactor and cleaup migration code, Juan Quintela, 2011/02/22
- [Qemu-devel] [PATCH 02/22] migration: Use FdMigrationState instead of MigrationState when possible, Juan Quintela, 2011/02/22
- [Qemu-devel] [PATCH 01/22] migration: Make *start_outgoing_migration return FdMigrationState, Juan Quintela, 2011/02/22
- [Qemu-devel] [PATCH 03/22] migration: Fold MigrationState into FdMigrationState, Juan Quintela, 2011/02/22
- [Qemu-devel] [PATCH 04/22] migration: Rename FdMigrationState MigrationState, Juan Quintela, 2011/02/22
- [Qemu-devel] [PATCH 05/22] migration: Refactor MigrationState creation, Juan Quintela, 2011/02/22
- [Qemu-devel] [PATCH 06/22] migration: Make all posible migration functions static, Juan Quintela, 2011/02/22
- [Qemu-devel] [PATCH 08/22] migration: Check that migration is active before cancel it, Juan Quintela, 2011/02/22
- [Qemu-devel] [PATCH 09/22] migration: Introduce MIG_STATE_NONE, Juan Quintela, 2011/02/22
- [Qemu-devel] [PATCH 07/22] migration: move migrate_create_state to do_migrate, Juan Quintela, 2011/02/22