[Qemu-devel] [PATCH 1/2] Fix off-by-1 error in RAM migration code

2012-12-11 Thread Juan Quintela
From: David Gibson The code for migrating (or savevm-ing) memory pages starts off by creating a dirty bitmap and filling it with 1s. Except, actually, because bit addresses are 0-based it fills every bit except bit 0 with 1s and puts an extra 1 beyond the end of the bitmap, potentially corruptin

[Qemu-devel] [PATCH 1/2] Fix off-by-1 error in RAM migration code

2012-12-03 Thread David Gibson
The code for migrating (or savevm-ing) memory pages starts off by creating a dirty bitmap and filling it with 1s. Except, actually, because bit addresses are 0-based it fills every bit except bit 0 with 1s and puts an extra 1 beyond the end of the bitmap, potentially corrupting unrelated memory.