[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH RESEND 0/2] memory: Add tracepoints for log_sync
From: |
Peter Xu |
Subject: |
[PATCH RESEND 0/2] memory: Add tracepoints for log_sync |
Date: |
Mon, 16 Aug 2021 21:35:51 -0400 |
[this is a resend to hopefully drop '\r' in cover letter caused by git-publish
that I should have just fixed; nothing changed inside]
It can help to identify which step is slow for migration dirty sync process.
We have migration_bitmap_sync_* trace events but it's still a bit coarse.
This should help us to cut migration_bitmap_sync() into finer grained small
steps when measurement is needed.
Please review, thanks.
Peter Xu (2):
memory: Name all the memory listeners
memory: Add tracepoint for dirty sync
accel/hvf/hvf-accel-ops.c | 1 +
accel/kvm/kvm-all.c | 7 +++++--
hw/i386/xen/xen-hvm.c | 2 ++
hw/intc/openpic_kvm.c | 1 +
hw/remote/proxy-memory-listener.c | 1 +
hw/vfio/common.c | 1 +
hw/vfio/spapr.c | 1 +
hw/virtio/vhost-vdpa.c | 1 +
hw/virtio/vhost.c | 2 ++
hw/virtio/virtio.c | 1 +
hw/xen/xen_pt.c | 2 ++
include/exec/memory.h | 8 ++++++++
include/sysemu/kvm_int.h | 2 +-
softmmu/memory.c | 2 ++
softmmu/physmem.c | 1 +
softmmu/trace-events | 1 +
target/arm/kvm.c | 1 +
target/i386/hax/hax-mem.c | 1 +
target/i386/kvm/kvm.c | 2 +-
target/i386/nvmm/nvmm-all.c | 1 +
target/i386/whpx/whpx-all.c | 1 +
21 files changed, 36 insertions(+), 4 deletions(-)
--
2.31.1
- [PATCH RESEND 0/2] memory: Add tracepoints for log_sync,
Peter Xu <=