(switched to email. Please respond via emailed reply-to-all, not via the bugzilla web interface). On Mon, 09 Jan 2023 23:42:40 +0000 bugzilla-daemon@xxxxxxxxxx wrote: > https://bugzilla.kernel.org/show_bug.cgi?id=216905 > > Bug ID: 216905 > Summary: Kernel won't compile with KASAN > Product: Memory Management > Version: 2.5 > Kernel Version: 6.1.4 > Hardware: All > OS: Linux > Tree: Mainline > Status: NEW > Severity: normal > Priority: P1 > Component: Other > Assignee: akpm@xxxxxxxxxxxxxxxxxxxx > Reporter: nanook@xxxxxxxxxx > Regression: No > > Created attachment 303563 > --> https://bugzilla.kernel.org/attachment.cgi?id=303563&action=edit > These are errors when trying to compile KASAN inline > > Using GCC 12.2, can not compile a kernel with KASAN enabled, either inline or > outline. > The hardware is an i7-6700k based home brew machine, Asus motherboard. > running Ubuntu 22.10 32GB of RAM but using gcc 12.2 rather than the Ubuntu > compiler. crypto/ecc.c: In function ‘ecc_point_mult_shamir’: crypto/ecc.c:1414:1: warning: the frame size of 1168 bytes is larger than 1024 bytes [-Wframe-larger-than=] 1414 | } | ^ lib/crypto/curve25519-hacl64.c: In function ‘ladder_cmult.constprop’: lib/crypto/curve25519-hacl64.c:601:1: warning: the frame size of 1376 bytes is larger than 1024 bytes [-Wframe-larger-than=] 601 | } | ^ lib/zstd/common/entropy_common.c: In function ‘HUF_readStats’: lib/zstd/common/entropy_common.c:258:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=] 258 | } | ^ (etcetera) Increasing CONFIG_FRAME_WARN should fix this. Try 2048. Perhaps KASAN could increase it somehow to prevent others from tripping over this.