On Wed, Jun 11, 2025 at 08:15:55AM +0200, Mario Casquero wrote: > This series has been successfully tested. The information displayed > from the HMP info migrate command is more user-friendly, with the > possibility of displaying the globals with info migrate -a. > (qemu) info migrate -a > Status: active > Sockets: [ > tcp::::8888 > ] > Globals: > store-global-state: on > only-migratable: off > send-configuration: on > send-section-footer: on > send-switchover-start: on > clear-bitmap-shift: 18 > > Tested-by: Mario Casquero <mcasq...@redhat.com>
Hey, Mario, Thanks for doing this! This is a specific HMP dump test on recv side, just to mention the major change will be on the src side, so feel free to try that too. That's what patch 1 does. Patch 2 changed recv side report for blocktime, but in your case you didn't enable it, to cover tests on patch 2, you can enable postcopy-blocktime feature and kickoff a postcopy migration. And just to mention, the real meat in this series is actually the last patch. :) If you want to test that, you'd likely want to apply another of my series: https://lore.kernel.org/r/20250609191259.9053-1-pet...@redhat.com Then invoke postcopy test with some loads, then check the blocktime reports again. The other series added latency tracking to blocktime. With that extra series applied, you should be able to observe average page fault latency reduction after the last patch, aka, the meat. Note that this is not a request to have you test everything! Just to mention the bits from test perspective, so just take it as FYI. I appreciate your help already to test on the recv side! Thanks, -- Peter Xu