-
Story
-
Resolution: Done
-
Undefined
-
None
-
None
-
EasyFix
-
rhel-sst-arch-hw
-
ssg_platform_enablement
-
None
-
False
-
-
None
-
None
-
None
-
None
-
x86_64
-
None
This issue is not currently hit in RHEL9 images on GCP, but it is a problem if you decide to update your build toolchain for later images.
We have come across a UB-related crash when a signed integer shifted left by 64 in code paths exercised during SEV-SNP boot. This is exploited in GCC 12.3 and higher, so we're asking distros to apply these fixes
f79936545fb1 x86/sev-es: Allow copy_from_kernel_nofault() in earlier boot
fbf6449f84bf x86/sev-es: Set x86_virt_bits to the correct value straight away, instead of a two-phase approach
3e3255265291 x86/boot: Move x86_cache_alignment initialization to correct spot
found in
https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git