diff options
author | Bibo Mao <maobibo@loongson.cn> | 2025-03-18 11:48:08 +0300 |
---|---|---|
committer | Huacai Chen <chenhuacai@loongson.cn> | 2025-03-18 11:48:08 +0300 |
commit | 6a16e448e5515c9580712b47cfe99f091acb07ea (patch) | |
tree | 25b5700cc9e406d4a772119cca7a73bea73a55ff | |
parent | 062ac0cb83837fab2afdb817f136d0f8860474e9 (diff) | |
download | linux-6a16e448e5515c9580712b47cfe99f091acb07ea.tar.xz |
LoongArch: KVM: Add stub for kvm_arch_vcpu_preempted_in_kernel()
Pause-Loop Exiting is not supported by LoongArch hardware, nor is pv
spinlock feature. So function kvm_vcpu_on_spin() is not used. Function
kvm_arch_vcpu_preempted_in_kernel() is defined as a stub function here
since it is only called by unused function kvm_vcpu_on_spin().
Signed-off-by: Bibo Mao <maobibo@loongson.cn>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
-rw-r--r-- | arch/loongarch/kvm/vcpu.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/loongarch/kvm/vcpu.c b/arch/loongarch/kvm/vcpu.c index a147290a11e4..66f1e62ff6b8 100644 --- a/arch/loongarch/kvm/vcpu.c +++ b/arch/loongarch/kvm/vcpu.c @@ -364,6 +364,11 @@ bool kvm_arch_vcpu_in_kernel(struct kvm_vcpu *vcpu) return false; } +bool kvm_arch_vcpu_preempted_in_kernel(struct kvm_vcpu *vcpu) +{ + return false; +} + vm_fault_t kvm_arch_vcpu_fault(struct kvm_vcpu *vcpu, struct vm_fault *vmf) { return VM_FAULT_SIGBUS; |