KVM: PPC: fix suspicious use of conditional operator
Subsystems (3)
RFC PATCH 1/1 KVM: PPC: fix suspicious use of conditional operator
This was signaled by a static code analysis tool.
Signed-off-by Laurentiu Tudor <[email protected]>
--- arch/powerpc/kvm/e500_mmu.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
arch/powerpc/kvm/e500_mmu.c +1 -1
@@ -377,7 +377,7 @@ int kvmppc_e500_emul_tlbsx(struct kvm_vcpu *vcpu, gva_t ea) | MAS0_NV(vcpu_e500->gtlb_nv[tlbsel]); vcpu->arch.shared->mas1 = (vcpu->arch.shared->mas6 &MAS6_SPID0 ) - | (vcpu->arch.shared->mas6 & (MAS6_SAS ?MAS1_TS :0 )) + | ((vcpu->arch.shared->mas6 &MAS6_SAS ) ?MAS1_TS :0 ) | (vcpu->arch.shared->mas4 &MAS4_TSIZED (~0 )); vcpu->arch.shared->mas2 &=MAS2_EPN ; vcpu->arch.shared->mas2 |= vcpu->arch.shared->mas4 &
Signature · 1 line
1.8.3.1
Quoted 12 lines · Laurentiu Tudor
This was signaled by a static code analysis tool.
Signed-off-by Laurentiu Tudor <[email protected]>--- arch/powerpc/kvm/e500_mmu.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)arch/powerpc/kvm/e500_mmu.c +0
-0
arch/powerpc/kvm/e500_mmu.c int kvmppc_e500_emul_tlbsx(struct kvm_vcpu *vcpu, gva_t ea) · line 383
Quoted 8 lines
arch/powerpc/kvm/e500_mmu.c +1
-1@@ -377,7 +377,7 @@ int kvmppc_e500_emul_tlbsx(struct kvm_vcpu *vcpu, gva_t ea) | MAS0_NV(vcpu_e500->gtlb_nv[tlbsel]); vcpu->arch.shared->mas1 = (vcpu->arch.shared->mas6 &MAS6_SPID0 ) - | (vcpu->arch.shared->mas6 & (MAS6_SAS ?MAS1_TS :0 )) + | ((vcpu->arch.shared->mas6 &MAS6_SAS ) ?MAS1_TS :0 ) | (vcpu->arch.shared->mas4 &MAS4_TSIZED (~0 )); vcpu->arch.shared->mas2 &=MAS2_EPN ; vcpu->arch.shared->mas2 |= vcpu->arch.shared->mas4 &
Reviewed-by Scott Wood <[email protected]>
Please send as non-RFC.
-Scott