On 5/4/26 14:30, Marc-André Lureau wrote: > The replay iteration logic has been moved into the RamDiscardManager, > which now iterates at source granularity using is_populated(). The > source-level replay_populated/replay_discarded methods and their > helpers are no longer called. > > Remove the now-dead replay methods, the VirtIOMEMReplayData struct, > the virtio_mem_for_each_plugged/unplugged_section() helpers (only used > by the replay methods), and the virtio_mem_section_cb typedef. > > Signed-off-by: Marc-André Lureau <[email protected]> > ---
As raised, I wonder what the cost of that will be for large (e.g., 1 TiB?) devices. Time will tell whether you'll have to fix a regression :P Acked-by: David Hildenbrand <[email protected]> -- Cheers, David
