<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/linux.git/Makefile, branch v4.9.79</title>
<subtitle>Linux Kernel
</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v4.9.79</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v4.9.79'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/'/>
<updated>2018-01-31T11:55:57Z</updated>
<entry>
<title>Linux 4.9.79</title>
<updated>2018-01-31T11:55:57Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2018-01-31T11:55:57Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=6c6f924f9c6294944ee6efb1bbd8cdb853582e50'/>
<id>urn:sha1:6c6f924f9c6294944ee6efb1bbd8cdb853582e50</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linux 4.9.78</title>
<updated>2018-01-23T18:57:10Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2018-01-23T18:57:10Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=79584a4221253611a4d033087f373b046350df9f'/>
<id>urn:sha1:79584a4221253611a4d033087f373b046350df9f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linux 4.9.77</title>
<updated>2018-01-17T08:39:00Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2018-01-17T08:39:00Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=b8cf9ff79d63a3ac5567bd7cbb9445bfed193f4d'/>
<id>urn:sha1:b8cf9ff79d63a3ac5567bd7cbb9445bfed193f4d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linux 4.9.76</title>
<updated>2018-01-10T08:29:55Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2018-01-10T08:29:55Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=7bbc6ca4887794cc44b41412a35bdfbe0cbd1c50'/>
<id>urn:sha1:7bbc6ca4887794cc44b41412a35bdfbe0cbd1c50</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linux 4.9.75</title>
<updated>2018-01-05T14:46:36Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2018-01-05T14:46:36Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=9f74755895f9b080f79384edb600a18433788adc'/>
<id>urn:sha1:9f74755895f9b080f79384edb600a18433788adc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linux 4.9.74</title>
<updated>2018-01-02T19:35:18Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2018-01-02T19:35:18Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=07bcb2489b96b2bd8b030822b4495e4a18c7b5da'/>
<id>urn:sha1:07bcb2489b96b2bd8b030822b4495e4a18c7b5da</id>
<content type='text'>
</content>
</entry>
<entry>
<title>kbuild: add '-fno-stack-check' to kernel build options</title>
<updated>2018-01-02T19:35:10Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2017-12-30T01:34:43Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=b929ccccbc8c22736d1fd722da181e275465f5a6'/>
<id>urn:sha1:b929ccccbc8c22736d1fd722da181e275465f5a6</id>
<content type='text'>
commit 3ce120b16cc548472f80cf8644f90eda958cf1b6 upstream.

It appears that hardened gentoo enables "-fstack-check" by default for
gcc.

That doesn't work _at_all_ for the kernel, because the kernel stack
doesn't act like a user stack at all: it's much smaller, and it doesn't
auto-expand on use.  So the extra "probe one page below the stack" code
generated by -fstack-check just breaks the kernel in horrible ways,
causing infinite double faults etc.

[ I have to say, that the particular code gcc generates looks very
  stupid even for user space where it works, but that's a separate
  issue.  ]

Reported-and-tested-by: Alexander Tsoy &lt;alexander@tsoy.me&gt;
Reported-and-tested-by: Toralf Förster &lt;toralf.foerster@gmx.de&gt;
Cc: Dave Hansen &lt;dave.hansen@intel.com&gt;
Cc: Jiri Kosina &lt;jikos@kernel.org&gt;
Cc: Andy Lutomirski &lt;luto@amacapital.net&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

</content>
</entry>
<entry>
<title>Linux 4.9.73</title>
<updated>2017-12-29T16:43:00Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2017-12-29T16:43:00Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=b3e88217e2f95b004da89a0ff931e1dc45d3d094'/>
<id>urn:sha1:b3e88217e2f95b004da89a0ff931e1dc45d3d094</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linux 4.9.72</title>
<updated>2017-12-25T13:23:47Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2017-12-25T13:23:47Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=2df397931072ff4e66f9e42ae1f1630c03513ce7'/>
<id>urn:sha1:2df397931072ff4e66f9e42ae1f1630c03513ce7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linux 4.9.71</title>
<updated>2017-12-20T09:07:34Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2017-12-20T09:07:34Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=b632d710149f1a638ffa6e999cfbd9ee9fbdada6'/>
<id>urn:sha1:b632d710149f1a638ffa6e999cfbd9ee9fbdada6</id>
<content type='text'>
</content>
</entry>
</feed>
