Exemplo n.º 1
0
static void __vmmr0_mmu_audit(struct vmmr0_vcpu *vcpu, int point)
{
	static DEFINE_RATELIMIT_STATE(ratelimit_state, 5 * HZ, 10);

	if (!__ratelimit(&ratelimit_state))
		return;

	vcpu->vmmr0->arch.audit_point = point;
	audit_all_active_sps(vcpu->vmmr0);
	audit_vcpu_spte(vcpu);
}
Exemplo n.º 2
0
static void kvm_mmu_audit(void *ignore, struct kvm_vcpu *vcpu, int point)
{
	static DEFINE_RATELIMIT_STATE(ratelimit_state, 5 * HZ, 10);

	if (!__ratelimit(&ratelimit_state))
		return;

	vcpu->kvm->arch.audit_point = point;
	audit_all_active_sps(vcpu->kvm);
	audit_vcpu_spte(vcpu);
}