diff options
author | Shreenidhi Shedi <sshedi@vmware.com> | 2022-06-01 15:48:20 +0530 |
---|---|---|
committer | Borislav Petkov <bp@suse.de> | 2022-06-22 11:23:14 +0200 |
commit | 4745ca43104b422354f06dc814d3f13661f217af (patch) | |
tree | b68b4e03ccf03d55d66f858c59b1bc9b73aa2280 /lib/test_hexdump.c | |
parent | a111daf0c53ae91e71fd2bfe7497862d14132e3e (diff) | |
download | linux-4745ca43104b422354f06dc814d3f13661f217af.tar.gz linux-4745ca43104b422354f06dc814d3f13661f217af.tar.bz2 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 'lib/test_hexdump.c')
0 files changed, 0 insertions, 0 deletions