[PATCH v4 01/14] KVM: Allow architectures to disallow pre-fault
Fuad Tabba
fuad.tabba at linux.dev
Wed Sep 23 11:52:27 PDT 2026
Hi Lorenzo,
On Wed, 23 Sep 2026 16:15:44 +0100, "Lorenzo Stoakes (ARM)"
<ljs at kernel.org> wrote:
[...]
> diff --git a/arch/x86/kvm/mmu/mmu.c b/arch/x86/kvm/mmu/mmu.c
[...]
> +int kvm_arch_pre_fault_allowed(struct kvm_vcpu *vcpu)
> +{
> + if (!vcpu->kvm->arch.pre_fault_allowed)
> + return -EOPNOTSUPP;
> +
> + return 0;
> +}
nit: the comment above the smp_rmb() in tdx_sept_map_leaf_spte() still
says pre_fault_allowed is read by kvm_arch_vcpu_pre_fault_memory(),
but after this patch it's read here.
Reviewed-by: Fuad Tabba <fuad.tabba at linux.dev>
Cheers,
/fuad
More information about the linux-arm-kernel
mailing list