Re: [PATCH v3 3/6] KVM: arm64: Enable ring-based dirty memory tracking

2022-09-25 Thread Gavin Shan
Hi Marc, On 9/25/22 6:27 AM, Marc Zyngier wrote: On Thu, 22 Sep 2022 01:32:11 +0100, Gavin Shan wrote: This enables the ring-based dirty memory tracking on ARM64. The feature is configured by CONFIG_HAVE_KVM_DIRTY_RING, detected and enabled by KVM_CAP_DIRTY_LOG_RING. A ring buffer is created

Re: [PATCH v3 3/6] KVM: arm64: Enable ring-based dirty memory tracking

2022-09-24 Thread Marc Zyngier
On Thu, 22 Sep 2022 01:32:11 +0100, Gavin Shan wrote: > > This enables the ring-based dirty memory tracking on ARM64. The > feature is configured by CONFIG_HAVE_KVM_DIRTY_RING, detected and > enabled by KVM_CAP_DIRTY_LOG_RING. A ring buffer is created on every > VCPU when the feature is enabled.

[PATCH v3 3/6] KVM: arm64: Enable ring-based dirty memory tracking

2022-09-21 Thread Gavin Shan
This enables the ring-based dirty memory tracking on ARM64. The feature is configured by CONFIG_HAVE_KVM_DIRTY_RING, detected and enabled by KVM_CAP_DIRTY_LOG_RING. A ring buffer is created on every VCPU when the feature is enabled. Each entry in the ring buffer is described by 'struct