commit | 6d3cb1f970ee85361618f7ff02869180394e012d | [log] [tgz] |
---|---|---|
author | Dr. David Alan Gilbert <dgilbert@redhat.com> | Thu Feb 13 19:44:45 2014 +0000 |
committer | Juan Quintela <quintela@redhat.com> | Tue Feb 25 14:30:28 2014 +0100 |
tree | ba96f77f01344e8efc15eea039358fc4f3bbe719 | |
parent | 24a370ef2351dc596a7e47508b952ddfba79ef94 [diff] |
Fix two XBZRLE corruption issues Push zero'd pages into the XBZRLE cache A page that was cached by XBZRLE, zero'd and then XBZRLE'd again was being compared against a stale cache value Don't use 'qemu_put_buffer_async' to put pages from the XBZRLE cache Since the cache might change before the data hits the wire Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com>