applied and pushed out to kvms390/next. On 16.04.19 20:01, Christian Borntraeger wrote: > v1->v2: > - add kvm_vcpu parameter to kvm_arch_no_poll > - add kvm stat in the s390 implementation > - make the value tunable > > Folks, > > this is a very simple variant to disable halt polling when the KVM host > is already running virtualized. We could imagine more complex variants > (like tuning down the halt polling value) but this seems to do the trick > for some kvm deployment scenarios on s390x. (e.g. having multiple LPARS > with KVMs that are in itself already overcommitted). > > > Christian Borntraeger (2): > KVM: polling: add architecture backend to disable polling > KVM: s390: provide kvm_arch_no_poll function > > arch/s390/include/asm/kvm_host.h | 1 + > arch/s390/kvm/Kconfig | 1 + > arch/s390/kvm/kvm-s390.c | 17 +++++++++++++++++ > include/linux/kvm_host.h | 10 ++++++++++ > virt/kvm/Kconfig | 3 +++ > virt/kvm/kvm_main.c | 2 +- > 6 files changed, 33 insertions(+), 1 deletion(-) >