KVM: introduce kvm_make_vcpus_request_mask() API
authorVitaly Kuznetsov <vkuznets@redhat.com>
Wed, 16 May 2018 15:21:28 +0000 (17:21 +0200)
committerRadim Krčmář <rkrcmar@redhat.com>
Sat, 26 May 2018 12:14:33 +0000 (14:14 +0200)
commit7053df4edb3ae3ae15c316fe49122c0b3936e9dd
treeb57f7743e75d77240fd3d655324c13b9ac7ab68f
parent56b9ae78303a963dc7ea85b20e99379efb346cd8
KVM: introduce kvm_make_vcpus_request_mask() API

Hyper-V style PV TLB flush hypercalls inmplementation will use this API.
To avoid memory allocation in CONFIG_CPUMASK_OFFSTACK case add
cpumask_var_t argument.

Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com>
Signed-off-by: Radim Krčmář <rkrcmar@redhat.com>
include/linux/kvm_host.h
virt/kvm/kvm_main.c