Searched hist:"8 fa1a21c" (Results 1 – 1 of 1) sorted by relevance
/openbmc/qemu/migration/ |
H A D | multifd.c | 8fa1a21c Thu Mar 21 15:12:42 CDT 2024 Fabiano Rosas <farosas@suse.de> migration/multifd: Fix clearing of mapped-ram zero pages
When the zero page detection is done in the multifd threads, we need to iterate the second part of the pages->offset array and clear the file bitmap for each zero page. The piece of code we merged to do that is wrong.
The reason this has passed all the tests is because the bitmap is initialized with zeroes already, so clearing the bits only really has an effect during live migration and when a data page goes from having data to no data.
Fixes: 303e6f54f9 ("migration/multifd: Implement zero page transmission on the multifd thread.") Signed-off-by: Fabiano Rosas <farosas@suse.de> Link: https://lore.kernel.org/r/20240321201242.6009-1-farosas@suse.de Signed-off-by: Peter Xu <peterx@redhat.com>
|