On 19/10/20 19:07, Ben Gardon wrote:
> On Fri, Oct 16, 2020 at 9:18 AM Paolo Bonzini wrote:
>>
>> On 14/10/20 20:26, Ben Gardon wrote:
>>>
>>> + if (kvm->arch.tdp_mmu_enabled)
>>> + kvm_tdp_mmu_clear_dirty_pt_masked(kvm, slot,
>>> + slot->base_gfn +
On Fri, Oct 16, 2020 at 9:18 AM Paolo Bonzini wrote:
>
> On 14/10/20 20:26, Ben Gardon wrote:
> >
> > + if (kvm->arch.tdp_mmu_enabled)
> > + kvm_tdp_mmu_clear_dirty_pt_masked(kvm, slot,
> > + slot->base_gfn + gfn_offset, mask, true);
>
> This was
On 14/10/20 20:26, Ben Gardon wrote:
>
> + if (kvm->arch.tdp_mmu_enabled)
> + kvm_tdp_mmu_clear_dirty_pt_masked(kvm, slot,
> + slot->base_gfn + gfn_offset, mask, true);
This was "false" in v1, I need --verbose for this change. :)
> while (mask)
Dirty logging is a key feature of the KVM MMU and must be supported by
the TDP MMU. Add support for both the write protection and PML dirty
logging modes.
Tested by running kvm-unit-tests and KVM selftests on an Intel Haswell
machine. This series introduced no new failures.
This series can be
4 matches
Mail list logo