From: Mayuresh Chitale Date: Mon, 25 May 2026 09:59:28 +0000 (+0530) Subject: RISC-V: KVM: Fix ebreak self test failure X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5eb6d68fe24dc856df173700958e90ac0f990333;p=thirdparty%2Fkernel%2Flinux.git RISC-V: KVM: Fix ebreak self test failure The ebreak self test enables/disables guest debugging as a part of the test. However the KVM_SET_GUEST_DEBUG ioctl doesn't actually do it. Fixing it by calling kvm_riscv_vcpu_config_guest_debug. Fixes: 6ed523e2b612 ("RISC-V: KVM: Factor-out VCPU config into separate sources") Signed-off-by: Mayuresh Chitale Reviewed-by: Anup Patel Link: https://lore.kernel.org/r/20260525095930.3924905-1-mayuresh.chitale@oss.qualcomm.com Signed-off-by: Anup Patel --- diff --git a/arch/riscv/kvm/vcpu.c b/arch/riscv/kvm/vcpu.c index a73690eda84b5..cf6e231e76e25 100644 --- a/arch/riscv/kvm/vcpu.c +++ b/arch/riscv/kvm/vcpu.c @@ -538,6 +538,7 @@ int kvm_arch_vcpu_ioctl_set_guest_debug(struct kvm_vcpu *vcpu, else vcpu->guest_debug = 0; + kvm_riscv_vcpu_config_guest_debug(vcpu); return 0; }