Re: [PATCH RFC v3 00/11] KVM: Dirty ring support (QEMU part)

2020-05-26 Thread Peter Xu
On Sat, May 23, 2020 at 07:20:24PM -0400, Peter Xu wrote: > I gave it a shot with a 24G guest, 8 vcpus, using 10g NIC as migration > channel. When idle or dirty workload small, I don't observe major > difference on total migration time. When with higher random dirty > workload (800MB/s dirty rate

Re: [PATCH RFC v3 00/11] KVM: Dirty ring support (QEMU part)

2020-05-24 Thread Peter Xu
On Sat, May 23, 2020 at 07:20:24PM -0400, Peter Xu wrote: > I kept the dirty sync in kvm_set_phys_mem() for kvmslot removals, left a > comment on the known issue about strict dirty sync so we can fix it someday in > the future together with dirty log and dirty ring. Side note: patch 3,5-8 should n

[PATCH RFC v3 00/11] KVM: Dirty ring support (QEMU part)

2020-05-23 Thread Peter Xu
I kept the dirty sync in kvm_set_phys_mem() for kvmslot removals, left a comment on the known issue about strict dirty sync so we can fix it someday in the future together with dirty log and dirty ring. v3: - added "KVM: Use a big lock to replace per-kml slots_lock" this is preparing for the las