[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v9 04/10] Add host_from_stream_offset_versioned
From: |
Orit Wasserman |
Subject: |
Re: [Qemu-devel] [PATCH v9 04/10] Add host_from_stream_offset_versioned function |
Date: |
Thu, 19 Apr 2012 09:38:02 +0300 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:11.0) Gecko/20120329 Thunderbird/11.0.1 |
On 04/18/2012 05:42 PM, Juan Quintela wrote:
> Orit Wasserman <address@hidden> wrote:
>> Signed-off-by: Orit Wasserman <address@hidden>
>> Signed-off-by: Benoit Hudzia <address@hidden>
>> Signed-off-by: Petter Svard <address@hidden>
>> Signed-off-by: Aidan Shribman <address@hidden>
>> ---
>> arch_init.c | 26 +++++++++++++++++++++++---
>> 1 files changed, 23 insertions(+), 3 deletions(-)
>>
>> diff --git a/arch_init.c b/arch_init.c
>> index 47b9fef..f1690cf 100644
>> --- a/arch_init.c
>> +++ b/arch_init.c
>> @@ -599,6 +599,18 @@ static inline void *host_from_stream_offset(QEMUFile *f,
>> return NULL;
>> }
>
> Why do we need this patch?
>
>> +static inline void *host_from_stream_offset_versioned(int version_id,
>> + QEMUFile *f, ram_addr_t offset, int flags)
>> +{
>> + void *host;
>> + if (version_id == 3) {
>> + host = qemu_get_ram_ptr(offset);
>> + } else {
>> + host = host_from_stream_offset(f, offset, flags);
>> + }
>> + return host;
>> +}
>> +
>> int ram_load(QEMUFile *f, void *opaque, int version_id)
>> {
>
> int ram_load(QEMUFile *f, void *opaque, int version_id)
> {
> ram_addr_t addr;
> int flags;
> int error;
>
> if (version_id < 4 || version_id > 4) {
> return -EINVAL;
> }
>
> As you can see, version_id will never be 3, or I am missing something?
>
You are correct, one less patch.
Thanks,
Orit
> Later, Juan.
>
- Re: [Qemu-devel] [PATCH v9 01/10] Add cache handling functions, (continued)
[Qemu-devel] [PATCH v9 04/10] Add host_from_stream_offset_versioned function, Orit Wasserman, 2012/04/11
[Qemu-devel] [PATCH v9 05/10] Add MigrationParams structure, Orit Wasserman, 2012/04/11
[Qemu-devel] [PATCH v9 06/10] Add XBZRLE to ram_save_block and ram_save_live, Orit Wasserman, 2012/04/11