linux/arch/arm/include
Marc Zyngier de73708915 KVM: arm/arm64: Enable adaptative WFE trapping
Trapping blocking WFE is extremely beneficial in situations where
the system is oversubscribed, as it allows another thread to run
while being blocked. In a non-oversubscribed environment, this is
the complete opposite, and trapping WFE is just unnecessary overhead.

Let's only enable WFE trapping if the CPU has more than a single task
to run (that is, more than just the vcpu thread).

Reviewed-by: Christoffer Dall <christoffer.dall@arm.com>
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
2018-07-09 11:38:24 +01:00
..
asm KVM: arm/arm64: Enable adaptative WFE trapping 2018-07-09 11:38:24 +01:00
debug ARM: brcmstb: Add support for the V7 memory map 2018-05-09 12:14:42 -07:00
uapi/asm Small update for KVM. 2018-06-12 11:34:04 -07:00