From: Marc Zyngier Date: Mon, 5 Dec 2022 14:19:50 +0000 (+0000) Subject: Merge branch kvm-arm64/dirty-ring into kvmarm-master/next X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=a937f37d85f3347a1b6de69990fcd214ce882886;p=linux.git Merge branch kvm-arm64/dirty-ring into kvmarm-master/next * kvm-arm64/dirty-ring: : . : Add support for the "per-vcpu dirty-ring tracking with a bitmap : and sprinkles on top", courtesy of Gavin Shan. : : This branch drags the kvmarm-fixes-6.1-3 tag which was already : merged in 6.1-rc4 so that the branch is in a working state. : . KVM: Push dirty information unconditionally to backup bitmap KVM: selftests: Automate choosing dirty ring size in dirty_log_test KVM: selftests: Clear dirty ring states between two modes in dirty_log_test KVM: selftests: Use host page size to map ring buffer in dirty_log_test KVM: arm64: Enable ring-based dirty memory tracking KVM: Support dirty ring in conjunction with bitmap KVM: Move declaration of kvm_cpu_dirty_log_size() to kvm_dirty_ring.h KVM: x86: Introduce KVM_REQ_DIRTY_RING_SOFT_FULL Signed-off-by: Marc Zyngier --- a937f37d85f3347a1b6de69990fcd214ce882886