<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/poky.git/meta/recipes-kernel/kexec, branch uninative-3.0</title>
<subtitle>Mirror of git.yoctoproject.org/poky</subtitle>
<id>https://git.enea.com/cgit/linux/poky.git/atom?h=uninative-3.0</id>
<link rel='self' href='https://git.enea.com/cgit/linux/poky.git/atom?h=uninative-3.0'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/'/>
<updated>2020-12-31T11:53:26+00:00</updated>
<entry>
<title>kexec-tools: update 2.0.20 -&gt; 2.0.21</title>
<updated>2020-12-31T11:53:26+00:00</updated>
<author>
<name>Alexander Kanavin</name>
<email>alex.kanavin@gmail.com</email>
</author>
<published>2020-12-28T20:04:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=b917439cb9df4e9f855fc8929e9f3d7dc2ffe6f1'/>
<id>urn:sha1:b917439cb9df4e9f855fc8929e9f3d7dc2ffe6f1</id>
<content type='text'>
Drop patches that are either backports, or are obsolete
by upstream fixing the issues.

(From OE-Core rev: 9f4566b9dc37534fddbe65f4fd967454d3ad7690)

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: arm64: disabled check if kaslr-seed dtb property was wiped</title>
<updated>2020-11-16T14:27:46+00:00</updated>
<author>
<name>Alexander Kamensky</name>
<email>alexander.kamensky42@gmail.com</email>
</author>
<published>2020-11-12T22:35:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=eced9bcb337087c076e847f8d9cbae95760c28ed'/>
<id>urn:sha1:eced9bcb337087c076e847f8d9cbae95760c28ed</id>
<content type='text'>
qemuarm64 fails to kexec secondary kernel with following message:

setup_2nd_dtb: kaslr-seed is not wiped to 0.
kexec: setup_2nd_dtb failed.
kexec: load failed.

It happens because kaslr-seed is not wiped in case when CONFIG_RANDOMIZE_BASE
is not set and qemu generates chosen/kaslr-seed property.

Solution is to remove check in kexec-tools that kaslr-seed is 0.

(From OE-Core rev: c11ce15b594c2d988378728701e7e5b0ddaba406)

Signed-off-by: Alexander Kamensky &lt;alexander.kamensky42@gmail.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>kexec-tools: Fix build with -fno-common on ppc</title>
<updated>2020-08-26T08:04:04+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2020-08-25T22:18:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=1955ba23f1d8096191d16adcacefb7d417caeb2a'/>
<id>urn:sha1:1955ba23f1d8096191d16adcacefb7d417caeb2a</id>
<content type='text'>
(From OE-Core rev: 95fd778e3f319f18ed0061f78633d6957227961f)

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>kexec-tools: Fix additional duplicate symbols on aarch64/x86_64 builds</title>
<updated>2020-08-18T10:44:55+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2020-08-16T06:42:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=2d54561f7462dba931902f0f959ff50de3430950'/>
<id>urn:sha1:2d54561f7462dba931902f0f959ff50de3430950</id>
<content type='text'>
Fixes build with -fno-common

(From OE-Core rev: 984740bfd8b655a95065f628a89459ac06086b42)

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>kexec-tools: Fix build with -fno-common</title>
<updated>2020-08-06T14:12:39+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2020-08-05T17:50:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=d9f2e593172d9d2d5f4c70ff820416c292a976ef'/>
<id>urn:sha1:d9f2e593172d9d2d5f4c70ff820416c292a976ef</id>
<content type='text'>
(From OE-Core rev: f389ee22a0f3829624fc4d7ebbd3747e827bcf2e)

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<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>
</feed>
