On Thu, 12 Jan 2023 22:49:47 +0000, Sami Tolvanen wrote: > Peter, Masahiro, > > I noticed that KASAN+CFI fails to boot on x86_64 without > cfi=norand. The randomization code is missing a couple of KASAN > constructors in object files that are not part of vmlinux.o. This > happens because we don't run objtool for the files, which means > the type hashes are not included in the .cfi_sites section. > > [...] Applied to for-linus/hardening, thanks! [1/1] kbuild: Fix CFI hash randomization with KASAN https://git.kernel.org/kees/c/a6c5a3491b3f -- Kees Cook