commit | 8767f1e1b25e13ff8743a755499e91400fcbefd0 | [log] [tgz] |
---|---|---|
author | Andy Shevchenko <andriy.shevchenko@linux.intel.com> | Mon Oct 14 18:31:26 2024 +0300 |
committer | Simon Horman <horms@kernel.org> | Mon Oct 14 17:19:59 2024 +0100 |
tree | 708c3c13e42b9edfa8277f505c8925ebe7376afc | |
parent | 5b76649e0c2367c98d3c87feaadff693e4bfacd7 [diff] |
kexec: i386: Fix 32-bit right shifts on 32-bit architectures 32-bit compilation makes compiler unhappy about too big right shifts. Use a similar trick to Linux kernel project by replacing foo >> 32 by (foo >> 16) >> 16. Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com> Signed-off-by: Simon Horman <horms@kernel.org>