From 82ff7ec7c88fd9c49f141df575015f474542804d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B0=A2=E6=99=93=E4=B8=9C?= Date: Wed, 18 Jun 2025 08:18:46 +0800 Subject: [PATCH] fix(mips/kvm): Restore kvm_vm_ioctl_check_extension call at line 876 (regression from !397) PR `!397` ([KVM/arm64: support virt_dev irqbypass](https://gitee.com/OpenCloudOS/OpenCloudOS-Kernel/pulls/397)) **incorrectly removed** the call to `kvm_vm_ioctl_check_extension` at **line 876** in `/arch/mips/kvm/mips.c`. --- arch/mips/kvm/mips.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/mips/kvm/mips.c b/arch/mips/kvm/mips.c index fbd3b2865ef4..b22a3565e133 100644 --- a/arch/mips/kvm/mips.c +++ b/arch/mips/kvm/mips.c @@ -873,7 +873,7 @@ static int kvm_vcpu_ioctl_enable_cap(struct kvm_vcpu *vcpu, { int r = 0; - if (!(vcpu->kvm, cap->cap)) + if (!kvm_vm_ioctl_check_extension(vcpu->kvm, cap->cap)) return -EINVAL; if (cap->flags) return -EINVAL; -- Gitee