В Пт, 29/12/2017 в 17:34 -0800, Linus Torvalds пишет: > On Fri, Dec 29, 2017 at 5:00 PM, Linus Torvalds > <torvalds@xxxxxxxxxxxxxxxxxxxx> wrote: > > > > Good. I was not feeling so happy about this bug report, but now I > > can > > firmly just blame the gentoo compiler for having some shit-for- > > brains > > "feature". > > Looks like I can generate similar bad code with the F26 version of > gcc, it's just not enabled by default. > > So all gentoo did was change the default options. Yes, and only in hardened profile, so most users don't have -fstack- check by default. :) > > I suspect we should just add a > > KBUILD_CFLAGS += $(call cc-option,-fno-stack-check,) > > somewhere to the main Makefile, just to make sure. > > Maybe like the appended? > > Toralf, Alexander, does this make things JustWork(tm) for you? I can confirm that with your patch my gcc produces working kernel.