KVM: arm64: Get rid of vCPU-scoped feature bitmap
authorOliver Upton <oliver.upton@linux.dev>
Wed, 20 Sep 2023 19:50:36 +0000 (19:50 +0000)
committerOliver Upton <oliver.upton@linux.dev>
Thu, 21 Sep 2023 18:13:29 +0000 (18:13 +0000)
commit1de10b7d13a971f9ab90c5ed300b76d6e0c0db38
tree6df1fffd9c884225813613c4fc3fad970aef4598
parent3d4b2a4cddd783bc5a75585a7cb6189a8a551b22
KVM: arm64: Get rid of vCPU-scoped feature bitmap

The vCPU-scoped feature bitmap was left in place a couple of releases
ago in case the change to VM-scoped vCPU features broke anyone. Nobody
has complained and the interop between VM and vCPU bitmaps is pretty
gross. Throw it out.

Link: https://lore.kernel.org/r/20230920195036.1169791-9-oliver.upton@linux.dev
Signed-off-by: Oliver Upton <oliver.upton@linux.dev>
arch/arm64/include/asm/kvm_emulate.h
arch/arm64/include/asm/kvm_host.h
arch/arm64/include/asm/kvm_nested.h
arch/arm64/kvm/arm.c
arch/arm64/kvm/hypercalls.c
arch/arm64/kvm/reset.c
include/kvm/arm_pmu.h
include/kvm/arm_psci.h