https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101941
--- Comment #26 from Martin Liška <marxin at gcc dot gnu.org> --- I've just rebuilt kernel-default package from openSUSE:Factory with the following config: https://gist.githubusercontent.com/marxin/d5373a0dd6ab35233a47a25337e73dc5/raw/d2c810d2d32104619b57b6f1d118d052302c519f/.config and there's one more compilation error for fs/lockd/svclock.c: gcc fs_lockd_svclock.i -c -O2 In file included from ./include/linux/string.h:253, from ./include/linux/bitmap.h:10, from ./include/linux/cpumask.h:12, from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:22, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:60, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:55, from ./include/linux/mmzone.h:8, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from fs/lockd/svclock.c:25: In function ‘strcpy’, inlined from ‘nlmdbg_cookie2a’ at fs/lockd/svclock.c:74:4, inlined from ‘nlmsvc_lookup_block’ at fs/lockd/svclock.c:157:721: ./include/linux/fortify-string.h:319:17: error: call to ‘__write_overflow’ declared with attribute error: detected write beyond size of object (1st parameter) 319 | __write_overflow(); | ^~~~~~~~~~~~~~~~~~ In function ‘strcpy’, inlined from ‘nlmdbg_cookie2a’ at fs/lockd/svclock.c:74:4, inlined from ‘nlmsvc_find_block’ at fs/lockd/svclock.c:196:672, inlined from ‘nlmsvc_grant_reply’ at fs/lockd/svclock.c:963:16: ./include/linux/fortify-string.h:319:17: error: call to ‘__write_overflow’ declared with attribute error: detected write beyond size of object (1st parameter) 319 | __write_overflow(); | ^~~~~~~~~~~~~~~~~~ that started with r12-6030-g422f9eb7011b76c1.