Commit c252c12d authored by Bibo Mao's avatar Bibo Mao Committed by Huacai Chen
Browse files

LoongArch: KVM: Fix typo issue in kvm_vm_init_features()



Most of VM feature detections are integer OR operations, and integer
assignment operation will clear previous integer OR operation. So here
change all integer assignment operations to integer OR operations.

Fixes: 82db90bf ("LoongArch: KVM: Move feature detection in kvm_vm_init_features()")
Signed-off-by: default avatarBibo Mao <maobibo@loongson.cn>
Signed-off-by: default avatarHuacai Chen <chenhuacai@loongson.cn>
parent b254c629
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -49,8 +49,8 @@ static void kvm_vm_init_features(struct kvm *kvm)
		kvm->arch.kvm_features |= BIT(KVM_LOONGARCH_VM_FEAT_PMU);

	/* Enable all PV features by default */
	kvm->arch.pv_features = BIT(KVM_FEATURE_IPI);
	kvm->arch.kvm_features = BIT(KVM_LOONGARCH_VM_FEAT_PV_IPI);
	kvm->arch.pv_features |= BIT(KVM_FEATURE_IPI);
	kvm->arch.kvm_features |= BIT(KVM_LOONGARCH_VM_FEAT_PV_IPI);
	if (kvm_pvtime_supported()) {
		kvm->arch.pv_features |= BIT(KVM_FEATURE_PREEMPT);
		kvm->arch.pv_features |= BIT(KVM_FEATURE_STEAL_TIME);