<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/poky.git/meta/recipes-kernel/kexec, branch uninative-2.8</title>
<subtitle>Mirror of git.yoctoproject.org/poky</subtitle>
<id>https://git.enea.com/cgit/linux/poky.git/atom?h=uninative-2.8</id>
<link rel='self' href='https://git.enea.com/cgit/linux/poky.git/atom?h=uninative-2.8'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/'/>
<updated>2019-12-30T08:47:13+00:00</updated>
<entry>
<title>kexec-tools: update to 2.0.20</title>
<updated>2019-12-30T08:47:13+00:00</updated>
<author>
<name>Alexander Kanavin</name>
<email>alex.kanavin@gmail.com</email>
</author>
<published>2019-12-20T16:23:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=cf35c16d712ee500bdfa2fb38f1586408426653d'/>
<id>urn:sha1:cf35c16d712ee500bdfa2fb38f1586408426653d</id>
<content type='text'>
Add a patch that restores missing declarations for 32 bit x86 builds.

(From OE-Core rev: 3c18dad4035b1f4ba36f4a618f2fee2efe2e8895)

Signed-off-by: Alexander Kanavin &lt;alex.kanavin@gmail.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>kexec-tools: fix arm kexec failure for __NR_kexec_file_load</title>
<updated>2019-09-27T12:02:17+00:00</updated>
<author>
<name>Wang Quanyang</name>
<email>quanyang.wang@windriver.com</email>
</author>
<published>2019-09-23T02:26:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=eb27d1ab3ebb58d408a0cd68f5fdef2dd52ded57'/>
<id>urn:sha1:eb27d1ab3ebb58d408a0cd68f5fdef2dd52ded57</id>
<content type='text'>
Once use kexec in arm arch, it will throw out the error info as below:

Could not find a free area of memory of 0xc78e744 bytes...

This is because that kexec use kexec_file_load to load image by default
but arm doesn't support it. So add this patch to avoid use kexec_file_load
in arm platforms.

(From OE-Core rev: 952a3fa77c80f16cd6d97f35afdb474876a39483)

Signed-off-by: Quanyang Wang &lt;quanyang.wang@windriver.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>kexec-tools: refresh patches with devtool</title>
<updated>2019-05-12T08:10:52+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>martin.jansa@gmail.com</email>
</author>
<published>2019-05-11T16:16:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=17ad93ee402f79607453fddaddcd17ae8b2e8d42'/>
<id>urn:sha1:17ad93ee402f79607453fddaddcd17ae8b2e8d42</id>
<content type='text'>
* to make it easier to rebase

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>kexec-tools: update 2.0.19</title>
<updated>2019-03-11T12:36:37+00:00</updated>
<author>
<name>Armin Kuster</name>
<email>akuster808@gmail.com</email>
</author>
<published>2019-03-10T18:07:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=7ff7f2261283ba45ced3ebfa370bef19f0fea5f4'/>
<id>urn:sha1:7ff7f2261283ba45ced3ebfa370bef19f0fea5f4</id>
<content type='text'>
(From OE-Core rev: bff8b18aef79a4190b040a1af25e004e9a5f7007)

Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>kexec-tools: update to 2.0.18</title>
<updated>2018-11-20T10:32:16+00:00</updated>
<author>
<name>Armin Kuster</name>
<email>akuster808@gmail.com</email>
</author>
<published>2018-11-19T14:41:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=9b52aee1ef300b02b69469ba92f26298491ab1cb'/>
<id>urn:sha1:9b52aee1ef300b02b69469ba92f26298491ab1cb</id>
<content type='text'>
Drop patch included
0001-kexec-fix-for-Unhandled-rela-relocation-R_X86_64_PLT.patch

(From OE-Core rev: fd2a682812bf5b3e1bdb6571e965b1b9aeb54817)

Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>kexec-tools: Depend on sysinit.target rather than basic.target</title>
<updated>2018-09-13T16:38:07+00:00</updated>
<author>
<name>Andrew Bresticker</name>
<email>abrestic@waymo.com</email>
</author>
<published>2018-09-12T17:44:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=0b22cc4407e7de7d43577e925178500ef54a4bf0'/>
<id>urn:sha1:0b22cc4407e7de7d43577e925178500ef54a4bf0</id>
<content type='text'>
kdump.service only needs filesystems to be up, for which sysinit.target
is sufficeint. basic.target pulls in networking and other services which
are unnecessary for kdump. This is also useful for when kdump.service is
used as the boot target (e.g. for the kdump kernel) and only a minimal
system needs to be brought up.

(From OE-Core rev: 6f709f0c5a4ce57e522a65774fd567013b95d82e)

Signed-off-by: Andrew Bresticker &lt;abrestic@waymo.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>kexec-tools: Install systemd service</title>
<updated>2018-09-13T16:38:07+00:00</updated>
<author>
<name>Andrew Bresticker</name>
<email>abrestic@waymo.com</email>
</author>
<published>2018-09-12T17:44:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=abd7f41f61c28a35baeafb3bb50e1ac76cc53e19'/>
<id>urn:sha1:abd7f41f61c28a35baeafb3bb50e1ac76cc53e19</id>
<content type='text'>
Set SYSTEMD_PACKAGES and SYSTEMD_SERVICE so that kdump.service actually
gets installed.

(From OE-Core rev: 0e9cafe732b7f4e47f4e9b32ffbc2ebf9715d18d)

Signed-off-by: Andrew Bresticker &lt;abrestic@waymo.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>kexec-tools: fix for "Unhandled rela relocation: R_X86_64_PLT32" error</title>
<updated>2018-09-10T11:13:06+00:00</updated>
<author>
<name>Mingli Yu</name>
<email>Mingli.Yu@windriver.com</email>
</author>
<published>2018-08-30T08:36:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=f7d1b79cc1d41d24a620417a455c026e8e26224e'/>
<id>urn:sha1:f7d1b79cc1d41d24a620417a455c026e8e26224e</id>
<content type='text'>
In response to a change in binutils, commit b21ebf2fb4c
(x86: Treat R_X86_64_PLT32 as R_X86_64_PC32) was applied to
the linux kernel during the 4.16 development cycle and has
since been backported to earlier stable kernel series. The
change results in the failure message as below when rebooting
via kexec.
 # kexec -l /boot/bzImage --append="console=ttyS0,115200 root=/dev/sda1"
 Unhandled rela relocation: R_X86_64_PLT32

Fix this by replicating the change in kexec.

(From OE-Core rev: 734a1bb8944caef1336f3a9cc98ea104d6be1f57)

Signed-off-by: Mingli Yu &lt;Mingli.Yu@windriver.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>kdump: start kdump.service after basic.target</title>
<updated>2018-07-31T21:47:36+00:00</updated>
<author>
<name>Yongxin Liu</name>
<email>yongxin.liu@windriver.com</email>
</author>
<published>2018-07-30T09:16:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=5e880407ea034b43fdad6b7e74b2b3c976264606'/>
<id>urn:sha1:5e880407ea034b43fdad6b7e74b2b3c976264606</id>
<content type='text'>
If kdump.service is set to run on boot and dump-capture kernel isn't
placed in /dev/root, kdump.service will fail to load the kernel,
since other partitions are not mounted yet. Starting kdump.service
after basic.target guarantees dump-capture kernel can be loaded in
this situation.

(From OE-Core rev: ac9a54fc617ff5f1eb75fa8500187c5ed3effe46)

Signed-off-by: Yongxin Liu &lt;yongxin.liu@windriver.com&gt;
Signed-off-by: Ross Burton &lt;ross.burton@intel.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>kexec-tools: upgrade 2.0.16 -&gt; 2.0.17</title>
<updated>2018-05-29T20:07:14+00:00</updated>
<author>
<name>Armin Kuster</name>
<email>akuster808@gmail.com</email>
</author>
<published>2018-05-19T02:13:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=6dbac6e225bb8579c6098981ed57de6001cd4d14'/>
<id>urn:sha1:6dbac6e225bb8579c6098981ed57de6001cd4d14</id>
<content type='text'>
(From OE-Core rev: 8da23d49367f48a195b952b5c2e2f7ce2221a572)

Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
Signed-off-by: Ross Burton &lt;ross.burton@intel.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
</feed>
