All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v1 0/4] KVM: arm64: Update KVM_VCPU_MAX_FEATURES and refactor to avoid same issue
@ 2024-10-14 16:58 Fuad Tabba
  2024-10-14 16:58 ` [PATCH v1 1/4] KVM: arm64: Update the value of KVM_VCPU_MAX_FEATURES Fuad Tabba
                   ` (4 more replies)
  0 siblings, 5 replies; 9+ messages in thread
From: Fuad Tabba @ 2024-10-14 16:58 UTC (permalink / raw)
  To: kvmarm
  Cc: maz, oliver.upton, catalin.marinas, joey.gouly, suzuki.poulose,
	yuzenghui, will, christoffer.dall, tabba

The value of KVM_VCPU_MAX_FEATURES has not been updated since
adding new features in commit 89b0e7de3451 ("KVM: arm64: nv:
Introduce nested virtualization VCPU feature").

This patch series updates its value and refactors VCPU feature
values as well as KVM arch flags to reduce the chances of this
happening again.

Based on Linux 6.12-rc3 (8e929cb546ee).

Cheers,
/fuad

Fuad Tabba (4):
  KVM: arm64: Update the value of KVM_VCPU_MAX_FEATURES
  KVM: arm64: Move KVM_VCPU_MAX_FEATURES to the features it is counting
  KVM: arm64: Convert KVM_ARM_VCPU_* features into an enum
  KVM: arm64: Convert KVM_ARCH_FLAG_* into an enum

 arch/arm64/include/asm/kvm_host.h | 58 +++++++++++++++++--------------
 arch/arm64/include/uapi/asm/kvm.h | 22 +++++++-----
 arch/arm64/kvm/arm.c              | 12 ++++---
 3 files changed, 52 insertions(+), 40 deletions(-)


base-commit: 8e929cb546ee42c9a61d24fae60605e9e3192354
-- 
2.47.0.rc1.288.g06298d1525-goog


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2024-10-15 10:15 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-14 16:58 [PATCH v1 0/4] KVM: arm64: Update KVM_VCPU_MAX_FEATURES and refactor to avoid same issue Fuad Tabba
2024-10-14 16:58 ` [PATCH v1 1/4] KVM: arm64: Update the value of KVM_VCPU_MAX_FEATURES Fuad Tabba
2024-10-14 16:58 ` [PATCH v1 2/4] KVM: arm64: Move KVM_VCPU_MAX_FEATURES to the features it is counting Fuad Tabba
2024-10-14 16:58 ` [PATCH v1 3/4] KVM: arm64: Convert KVM_ARM_VCPU_* features into an enum Fuad Tabba
2024-10-14 17:13   ` Marc Zyngier
2024-10-14 16:58 ` [PATCH v1 4/4] KVM: arm64: Convert KVM_ARCH_FLAG_* " Fuad Tabba
2024-10-14 17:17 ` [PATCH v1 0/4] KVM: arm64: Update KVM_VCPU_MAX_FEATURES and refactor to avoid same issue Marc Zyngier
2024-10-14 18:17   ` Fuad Tabba
2024-10-15 10:15     ` Marc Zyngier

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.