aboutsummaryrefslogtreecommitdiff
path: root/scripts/gen_compile_commands.py
diff options
context:
space:
mode:
authorWanpeng Li <[email protected]>2019-06-11 20:23:49 +0800
committerPaolo Bonzini <[email protected]>2019-07-02 18:56:04 +0200
commit715062970f3748fbbf55c1a8cb495051760a65c1 (patch)
treea2443ef6acff1492eea3cd89caa7130f6130a88d /scripts/gen_compile_commands.py
parentf85f6e7bc9682a6d8b342c010cd6aa58521fdeec (diff)
KVM: X86: Implement PV sched yield hypercall
The target vCPUs are in runnable state after vcpu_kick and suitable as a yield target. This patch implements the sched yield hypercall. 17% performance increasement of ebizzy benchmark can be observed in an over-subscribe environment. (w/ kvm-pv-tlb disabled, testing TLB flush call-function IPI-many since call-function is not easy to be trigged by userspace workload). Cc: Paolo Bonzini <[email protected]> Cc: Radim Krčmář <[email protected]> Cc: Liran Alon <[email protected]> Signed-off-by: Wanpeng Li <[email protected]> Signed-off-by: Paolo Bonzini <[email protected]>
Diffstat (limited to 'scripts/gen_compile_commands.py')
0 files changed, 0 insertions, 0 deletions