<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-oe/recipes-kernel/kernel-selftest, branch mickledore</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=mickledore</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=mickledore'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2023-10-15T23:09:42+00:00</updated>
<entry>
<title>kernel-selftest: Build headers before compiling tests</title>
<updated>2023-10-15T23:09:42+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2023-10-04T14:42:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=5cdad4e3433a47a6356cacbac64a63f56c65abb9'/>
<id>urn:sha1:5cdad4e3433a47a6356cacbac64a63f56c65abb9</id>
<content type='text'>
This fixes build failure with kernel 6.5

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>kernel-selftest: install kselftest runner</title>
<updated>2022-05-08T01:47:16+00:00</updated>
<author>
<name>Chase Qi</name>
<email>chase.qi@linaro.org</email>
</author>
<published>2022-05-06T08:24:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=fd330c4514ae5acefa5e472e6775419066d60385'/>
<id>urn:sha1:fd330c4514ae5acefa5e472e6775419066d60385</id>
<content type='text'>
Install kselftest runner and the required kselftest-list.txt.

Signed-off-by: Chase Qi &lt;chase.qi@linaro.org&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>recipes: Update LICENSE variable to use SPDX license identifiers</title>
<updated>2022-03-05T01:41:45+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2022-03-04T08:44:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=14c7d8a0d7cb843ac8b0d25cc4170fa640ac1295'/>
<id>urn:sha1:14c7d8a0d7cb843ac8b0d25cc4170fa640ac1295</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>Convert to new override syntax</title>
<updated>2021-08-03T17:21:25+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2021-07-29T15:04:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=c61dc077bbd81260e4f167fa2251643ba0ba6974'/>
<id>urn:sha1:c61dc077bbd81260e4f167fa2251643ba0ba6974</id>
<content type='text'>
This is the result of automated script (0.9.1) conversion:

oe-core/scripts/contrib/convert-overrides.py .

converting the metadata to use ":" as the override character instead of "_".

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>libhugetlbfs: Disable build with glibc 2.34+</title>
<updated>2021-08-03T17:21:25+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2021-08-01T01:22:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=c5f7cfb8db54cfa4257797db5bd87828dea43296'/>
<id>urn:sha1:c5f7cfb8db54cfa4257797db5bd87828dea43296</id>
<content type='text'>
It uses __morecore internal function from glibc which has been removed
in 2.34+ and replacing it is not so simple and upstream needs to fix it
see [1]

[1] https://github.com/libhugetlbfs/libhugetlbfs/issues/52

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>kernel-selftest: Disable building bpf</title>
<updated>2021-02-09T06:48:21+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2021-02-09T06:46:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=9ed4bea30b3e45b2d994b7eec25bd0206d1f1da0'/>
<id>urn:sha1:9ed4bea30b3e45b2d994b7eec25bd0206d1f1da0</id>
<content type='text'>
with 5.10 it builds bpf-bootstrap tool and then tries to run it as well
which wont work in cross builds. Disable it until it can be make cross
compile friendly.

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>kernel-selftest: Disable vm packageconfig for riscv</title>
<updated>2020-11-04T17:57:18+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2020-11-04T17:46:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=e051b0f08b757a7e561d0654ac9ee0b41d7e1e90'/>
<id>urn:sha1:e051b0f08b757a7e561d0654ac9ee0b41d7e1e90</id>
<content type='text'>
it now needs libhugetlbfs which is not ported to riscv yet

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>kernel-selftest: Disable vm tests for mips/arm</title>
<updated>2020-08-24T20:04:03+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2020-08-24T06:43:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=9949d2714dfb674482d69c78de421b47adef7732'/>
<id>urn:sha1:9949d2714dfb674482d69c78de421b47adef7732</id>
<content type='text'>
Include lib and kernel subdirs as vm tests need headers from it in 5.8+
(test_hmm_uapi.h) see [1]

It now uses tests which are not compatible on arm starting with 5.8+

[1] https://lkml.org/lkml/2020/4/22/1654

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>kernel-selftest: Tests in 5.8 depend on libhugetlbfs.h</title>
<updated>2020-08-21T17:16:29+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2020-08-20T22:17:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=3422ffac1daff01c4211e163fa87726fe4672a40'/>
<id>urn:sha1:3422ffac1daff01c4211e163fa87726fe4672a40</id>
<content type='text'>
Fixes
| hmm-tests.c:24:10: fatal error: hugetlbfs.h: No such file or directory
|    24 | #include &lt;hugetlbfs.h&gt;
|       |          ^~~~~~~~~~~~~

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>kernel-selftest: Specify the target with -target instead of -arch</title>
<updated>2020-04-13T18:42:55+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2020-04-13T18:41:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=2bb2736bf1c03cd796dbf1488dbc0d18a49e2d56'/>
<id>urn:sha1:2bb2736bf1c03cd796dbf1488dbc0d18a49e2d56</id>
<content type='text'>
This ensures that generated code is properly cross compiled

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
</feed>
