summaryrefslogtreecommitdiffstats
path: root/lib/list_debug.c
diff options
context:
space:
mode:
authorAnup Patel <anup.patel@wdc.com>2021-09-27 17:10:07 +0530
committerAnup Patel <anup@brainfault.org>2021-10-04 15:55:01 +0530
commit5a5d79acd7daebeb813a7c0654ca91c5ea7c228e (patch)
treeeb389e40031e2ab24b9d4244f52d4e4a9b7268ef /lib/list_debug.c
parent9f7013265112a92340cef5debec8d02ec8d1de06 (diff)
downloadlinux-stable-5a5d79acd7daebeb813a7c0654ca91c5ea7c228e.tar.gz
linux-stable-5a5d79acd7daebeb813a7c0654ca91c5ea7c228e.tar.bz2
linux-stable-5a5d79acd7daebeb813a7c0654ca91c5ea7c228e.zip
RISC-V: KVM: Handle WFI exits for VCPU
We get illegal instruction trap whenever Guest/VM executes WFI instruction. This patch handles WFI trap by blocking the trapped VCPU using kvm_vcpu_block() API. The blocked VCPU will be automatically resumed whenever a VCPU interrupt is injected from user-space or from in-kernel IRQCHIP emulation. Signed-off-by: Anup Patel <anup.patel@wdc.com> Acked-by: Paolo Bonzini <pbonzini@redhat.com> Reviewed-by: Paolo Bonzini <pbonzini@redhat.com> Acked-by: Palmer Dabbelt <palmerdabbelt@google.com>
Diffstat (limited to 'lib/list_debug.c')
0 files changed, 0 insertions, 0 deletions