KVM exit to userspace on WFI
Jan Henrik Weinstock
jan at mwa.re
Fri Oct 20 11:45:05 PDT 2023
Hi all,
I am looking for a way to have KVM_RUN exit back to userspace once the
vcpu encounters a WFI. It seems the kvm_run->request_interrupt_window
flag is currently ignored by arm64. So my solution thus far is to
patch kvm_handle_wfx in arch/arm64/kvm/handle_exit.c and return to
userspace with KVM_EXIT_IRQ_WINDOW_OPEN - working example attached.
Any chance to get this (or something similar) mainline?
--
Dr.-Ing. Jan Henrik Weinstock
Managing Director
MachineWare GmbH | www.machineware.de
Hühnermarkt 19, 52062 Aachen, Germany
Amtsgericht Aachen HRB25734
Geschäftsführung
Lukas Jünger
Dr.-Ing. Jan Henrik Weinstock
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kvm.patch
Type: text/x-patch
Size: 1339 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20231020/0320b777/attachment.bin>
More information about the linux-arm-kernel
mailing list