KVM: Add parameter "kvm" to kvm_cpu_dirty_log_size() and its callers
authorYan Zhao <yan.y.zhao@intel.com>
Mon, 13 Jan 2025 03:08:41 +0000 (11:08 +0800)
committerPaolo Bonzini <pbonzini@redhat.com>
Fri, 14 Mar 2025 18:20:53 +0000 (14:20 -0400)
commitc4a92f12cf35b83ce81757f6e5e8eb6223b87388
tree8bb441f6242578ea37d0e50d422b28f83c211948
parentd789fa6efac9328c9db5a1e45bc2a665a13b7a65
KVM: Add parameter "kvm" to kvm_cpu_dirty_log_size() and its callers

Add a parameter "kvm" to kvm_cpu_dirty_log_size() and down to its callers:
kvm_dirty_ring_get_rsvd_entries(), kvm_dirty_ring_alloc().

This is a preparation to make cpu_dirty_log_size a per-VM value rather than
a system-wide value.

No function changes expected.

Signed-off-by: Yan Zhao <yan.y.zhao@intel.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
arch/x86/kvm/mmu/mmu.c
include/linux/kvm_dirty_ring.h
virt/kvm/dirty_ring.c
virt/kvm/kvm_main.c