]> git.baikalelectronics.ru Git - kernel.git/commit
KVM: PPC: Book3S HV P9: Remove most of the vcore logic
authorNicholas Piggin <npiggin@gmail.com>
Tue, 23 Nov 2021 09:52:28 +0000 (19:52 +1000)
committerMichael Ellerman <mpe@ellerman.id.au>
Wed, 24 Nov 2021 10:09:02 +0000 (21:09 +1100)
commitdb4e28aadb40eea33f801125ada5dc90d7bbc1cf
tree908d97ac23f9087332964e6f3b88f2fcb7a7587f
parent0de9d94b20deef225183024e15c6d06c0a21b3ab
KVM: PPC: Book3S HV P9: Remove most of the vcore logic

The P9 path always uses one vcpu per vcore, so none of the vcore, locks,
stolen time, blocking logic, shared waitq, etc., is required.

Remove most of it.

Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/20211123095231.1036501-51-npiggin@gmail.com
arch/powerpc/kvm/book3s_hv.c