Markus Armbruster <arm...@redhat.com> wrote: > Sizes should use QAPI type 'size' (uint64_t). XBZRLECacheStats member > @bytes is 'int' (int64_t). save_xbzrle_page() computes the byte count > increment in size_t, implicitly converts it to int, then adds that to > @bytes. > > Change the XBZRLECacheStats member to 'size' and clean up > save_xbzrle_page(). > > query-migrate now reports transferred sizes above 2^63-1 correctly > instead of their (negative) two's complement. > > HMP's "info migrate" already reported them correctly, because it > printed the signed integer with PRIu64. > > Signed-off-by: Markus Armbruster <arm...@redhat.com>
Reviewed-by: Juan Quintela <quint...@redhat.com>