<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/linux.git/Makefile, branch v4.14.160</title>
<subtitle>Linux kernel stable tree (mirror)</subtitle>
<id>https://git.radix-linux.su/kernel/linux.git/atom?h=v4.14.160</id>
<link rel='self' href='https://git.radix-linux.su/kernel/linux.git/atom?h=v4.14.160'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/'/>
<updated>2019-12-21T09:47:56+00:00</updated>
<entry>
<title>Linux 4.14.160</title>
<updated>2019-12-21T09:47:56+00:00</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2019-12-21T09:47:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=e1f7d50ae3a3ec342e87a9b1ce6787bfb8b3c08b'/>
<id>urn:sha1:e1f7d50ae3a3ec342e87a9b1ce6787bfb8b3c08b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linux 4.14.159</title>
<updated>2019-12-17T19:40:05+00:00</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2019-12-17T19:40:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=bfb9e5c03076a446b1f4f6a523ddc8d723c907a6'/>
<id>urn:sha1:bfb9e5c03076a446b1f4f6a523ddc8d723c907a6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>kbuild: fix single target build for external module</title>
<updated>2019-12-17T19:38:31+00:00</updated>
<author>
<name>Masahiro Yamada</name>
<email>yamada.masahiro@socionext.com</email>
</author>
<published>2018-11-21T23:11:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=a87bd630bc84586f181f07a90a1f2ad715148a06'/>
<id>urn:sha1:a87bd630bc84586f181f07a90a1f2ad715148a06</id>
<content type='text'>
[ Upstream commit e07db28eea38ed4e332b3a89f3995c86b713cb5b ]

Building a single target in an external module fails due to missing
.tmp_versions directory.

For example,

  $ make -C /lib/modules/$(uname -r)/build M=$PWD foo.o

will fail in the following way:

  CC [M]  /home/masahiro/foo/foo.o
/bin/sh: 1: cannot create /home/masahiro/foo/.tmp_versions/foo.mod: Directory nonexistent

This is because $(cmd_crmodverdir) is executed only before building
/, %/, %.ko single targets of external modules. Create .tmp_versions
in the 'prepare' target.

Signed-off-by: Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;
Signed-off-by: Sasha Levin &lt;sashal@kernel.org&gt;
</content>
</entry>
<entry>
<title>Linux 4.14.158</title>
<updated>2019-12-05T14:38:36+00:00</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2019-12-05T14:38:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=a844dc4c544291470aa69edbe2434b040794e269'/>
<id>urn:sha1:a844dc4c544291470aa69edbe2434b040794e269</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linux 4.14.157</title>
<updated>2019-12-01T08:14:37+00:00</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2019-12-01T08:14:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=fbc5fe7a54d02e11972e3b2a5ddb6ffc88162c8f'/>
<id>urn:sha1:fbc5fe7a54d02e11972e3b2a5ddb6ffc88162c8f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linux 4.14.156</title>
<updated>2019-11-24T07:23:35+00:00</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2019-11-24T07:23:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=43598c571e7ed29e4c81e35b4a870fe6b9f8d58e'/>
<id>urn:sha1:43598c571e7ed29e4c81e35b4a870fe6b9f8d58e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linux 4.14.155</title>
<updated>2019-11-20T17:00:54+00:00</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2019-11-20T17:00:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=f56f3d0e65adb447b8b583c8ed4fbbe544c9bfde'/>
<id>urn:sha1:f56f3d0e65adb447b8b583c8ed4fbbe544c9bfde</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linux 4.14.154</title>
<updated>2019-11-12T18:19:08+00:00</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2019-11-12T18:19:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=775d01b65b5daa002a9ba60f2d2bb3b1a6ce12fb'/>
<id>urn:sha1:775d01b65b5daa002a9ba60f2d2bb3b1a6ce12fb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linux 4.14.153</title>
<updated>2019-11-10T10:25:43+00:00</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2019-11-10T10:25:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=4762bcd451a9e92e79d5146d3d4a5ffe2b4e0ec5'/>
<id>urn:sha1:4762bcd451a9e92e79d5146d3d4a5ffe2b4e0ec5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>kbuild: add -fcf-protection=none when using retpoline flags</title>
<updated>2019-11-10T10:25:39+00:00</updated>
<author>
<name>Seth Forshee</name>
<email>seth.forshee@canonical.com</email>
</author>
<published>2019-07-17T16:06:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=2103cc67dbfbcfc5c5838d4d0859631e9f3dfce3'/>
<id>urn:sha1:2103cc67dbfbcfc5c5838d4d0859631e9f3dfce3</id>
<content type='text'>
[ Upstream commit 29be86d7f9cb18df4123f309ac7857570513e8bc ]

The gcc -fcf-protection=branch option is not compatible with
-mindirect-branch=thunk-extern. The latter is used when
CONFIG_RETPOLINE is selected, and this will fail to build with
a gcc which has -fcf-protection=branch enabled by default. Adding
-fcf-protection=none when building with retpoline enabled
prevents such build failures.

Signed-off-by: Seth Forshee &lt;seth.forshee@canonical.com&gt;
Signed-off-by: Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;
Signed-off-by: Sasha Levin &lt;sashal@kernel.org&gt;
</content>
</entry>
</feed>
