KVM: PPC: Book3S HV: XIVE: Fix the enforced limit on the vCPU identifier
authorCédric Le Goater <clg@kaod.org>
Mon, 20 May 2019 07:15:14 +0000 (09:15 +0200)
committerPaul Mackerras <paulus@ozlabs.org>
Wed, 29 May 2019 03:44:37 +0000 (13:44 +1000)
commite717d0ae10041d18fa97da1e6bb4942b5eb9f77c
treed9648ff8bb379a16a3eabd9a75f277a6645e5ba5
parentc468bc4e8468cb4b85ad61294ddd88efb2e47d8d
KVM: PPC: Book3S HV: XIVE: Fix the enforced limit on the vCPU identifier

When a vCPU is connected to the KVM device, it is done using its vCPU
identifier in the guest. Fix the enforced limit on the vCPU identifier
by taking into account the SMT mode.

Reported-by: Satheesh Rajendran <sathnaga@linux.vnet.ibm.com>
Tested-by: Satheesh Rajendran <sathnaga@linux.vnet.ibm.com>
Signed-off-by: Cédric Le Goater <clg@kaod.org>
Reviewed-by: Greg Kurz <groug@kaod.org>
Signed-off-by: Paul Mackerras <paulus@ozlabs.org>
arch/powerpc/kvm/book3s_xive_native.c