[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH for-1.7?] the calculation of bytes_xfer in qemu_
From: |
Paolo Bonzini |
Subject: |
Re: [Qemu-devel] [PATCH for-1.7?] the calculation of bytes_xfer in qemu_put_buffer() is wrong |
Date: |
Tue, 19 Nov 2013 19:07:41 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130923 Thunderbird/17.0.9 |
Il 19/11/2013 18:55, Stefan Weil ha scritto:
>>> >> diff --git a/savevm.c b/savevm.c
>>> >> index 2f631d4..3f912dd 100644
>>> >> --- a/savevm.c
>>> >> +++ b/savevm.c
>>> >> @@ -794,7 +794,7 @@ void qemu_put_buffer(QEMUFile *f, const uint8_t
>>> >> *buf, int size)
>>> >> if (l > size)
>>> >> l = size;
>>> >> memcpy(f->buf + f->buf_index, buf, l);
>>> >> - f->bytes_xfer += size;
>>> >> + f->bytes_xfer += l;
>>> >> if (f->ops->writev_buffer) {
>>> >> add_to_iovec(f, f->buf + f->buf_index, l);
>>> >> }
>>> >> --
>>> >> 1.7.3.1.msysgit.0
>> > Reviewed-by: Paolo Bonzini <address@hidden>
>
> Should this patch be included in QEMU 1.7? It's obviously a bug fix, so
> I assume yes.
>
The committer didn't say what it fixes or whether it fixes anything.
But I'd guess it is something related to block migration. In that case
yes, it should be included.
Paolo
Re: [Qemu-devel] [PATCH] the calculation of bytes_xfer in qemu_put_buffer() is wrong, Juan Quintela, 2013/11/20