linux-6.18-rc2/arch/arm64/kvm/vgic/vgic-v3.c:728: Possible || and | mixup ?
David Binderman
dcb314 at hotmail.com
Mon Oct 20 04:12:33 PDT 2025
Hello there,
Static analyser cppcheck said:
linux-6.18-rc2/arch/arm64/kvm/vgic/vgic-v3.c:728:48: style: inconclusive: Boolean expression 'common_trap' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
Source code is
if (group0_trap || group1_trap || common_trap | dir_trap) {
Maybe better code:
if (group0_trap || group1_trap || common_trap || dir_trap) {
Regards
David Binderman
More information about the linux-arm-kernel
mailing list