diff options
author | 2022-06-01 15:48:20 +0530 | |
---|---|---|
committer | 2022-06-22 11:23:14 +0200 | |
commit | 4745ca43104b422354f06dc814d3f13661f217af (patch) | |
tree | b68b4e03ccf03d55d66f858c59b1bc9b73aa2280 /scripts/generate_rust_analyzer.py | |
parent | Linux 5.19-rc3 (diff) | |
download | wireguard-linux-4745ca43104b422354f06dc814d3f13661f217af.tar.xz wireguard-linux-4745ca43104b422354f06dc814d3f13661f217af.zip |
x86/vmware: Use BIT() macro for shifting
VMWARE_CMD_VCPU_RESERVED is bit 31 and that would mean undefined
behavior when shifting an int but the kernel is built with
-fno-strict-overflow which will wrap around using two's complement.
Use the BIT() macro to improve readability and avoid any potential
overflow confusion because it uses an unsigned long.
[ bp: Clarify commit message. ]
Signed-off-by: Shreenidhi Shedi <sshedi@vmware.com>
Signed-off-by: Borislav Petkov <bp@suse.de>
Reviewed-by: Srivatsa S. Bhat (VMware) <srivatsa@csail.mit.edu>
Link: https://lore.kernel.org/r/20220601101820.535031-1-sshedi@vmware.com
Diffstat (limited to 'scripts/generate_rust_analyzer.py')
0 files changed, 0 insertions, 0 deletions