<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-oe/recipes-kernel/minicoredumper, branch scarthgap</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=scarthgap</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=scarthgap'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2024-01-27T17:48:30+00:00</updated>
<entry>
<title>minicoredumper: Fix build with clang</title>
<updated>2024-01-27T17:48:30+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2024-01-23T19:52:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=855b4182a5c13d77b9d87e4e94135cbb6842c509'/>
<id>urn:sha1:855b4182a5c13d77b9d87e4e94135cbb6842c509</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>minicoredumper: upgrade 2.0.6 -&gt; 2.0.7</title>
<updated>2024-01-27T17:48:30+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2024-01-23T01:03:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=437703d59d408bb585564e210cb2d6871f6adf7e'/>
<id>urn:sha1:437703d59d408bb585564e210cb2d6871f6adf7e</id>
<content type='text'>
Changelog:
===========
* Fix robust mutex list dumping if a robust mutex uses the
  PTHREAD_PRIO_INHERIT attribute.
* Avoid bogus error messages when dumping registered data for
  non-crashing processes.

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>minicoredumber: Fix ptest reporting</title>
<updated>2023-10-04T20:10:06+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2023-10-04T03:43:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=7ddce1977953723091999ea70c0e1661748fbd77'/>
<id>urn:sha1:7ddce1977953723091999ea70c0e1661748fbd77</id>
<content type='text'>
Fixes
     AssertionError:-
     ptests which had no test results:
     ['minicoredumper']

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>minicoredumper: upgrade 2.0.3 -&gt; 2.0.6</title>
<updated>2023-07-07T15:59:27+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2023-07-07T03:13:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=91efc432e484cffd6e77db2aa065c9eddeef5f7c'/>
<id>urn:sha1:91efc432e484cffd6e77db2aa065c9eddeef5f7c</id>
<content type='text'>
Changelog:
===========
 * Support comm names with spaces.
 * Also dump write-only memory segments.
 * Abort memory read if the crashed program is killed while the
   minicoredumper is actively reading memory. This fixes a possible
   endless loop in said scenario.
 * Known problems:
     - If tar is active, core files larger than 8GB will be
       truncated. If it is known that the core files will be &gt;8GB and
       the full core file is needed, tar must be disabled.
     - If tar is active, core files larger than 8GB will be
       truncated. If it is known that the core files will be &gt;8GB and
       the full core file is needed, tar must be disabled.
     - If tar is active, core files larger than 8GB will be
       truncated. If it is known that the core files will be &gt;8GB and
       the full core file is needed, tar must be disabled.

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>minicoredumper: correct the sysvinit service file attribute</title>
<updated>2023-05-16T02:44:46+00:00</updated>
<author>
<name>Mingli Yu</name>
<email>mingli.yu@windriver.com</email>
</author>
<published>2023-05-16T02:30:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=d477cbb5267f39846d129f27d0f6a7f2b001db7b'/>
<id>urn:sha1:d477cbb5267f39846d129f27d0f6a7f2b001db7b</id>
<content type='text'>
Add the execute attribute for sysvinit service file to fix the
below error:
  $ service minicoredumper status
  minicoredumper: unrecognized service

Signed-off-by: Mingli Yu &lt;mingli.yu@windriver.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>minicoredumper: upgrade 2.0.2 -&gt; 2.0.3</title>
<updated>2023-02-18T21:19:36+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2023-02-18T10:25:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=c840260ff408dc6229cb89a906bca8f8d265c5d2'/>
<id>urn:sha1:c840260ff408dc6229cb89a906bca8f8d265c5d2</id>
<content type='text'>
0001-minicoredumper_demo-Use-optnone-attribute-with-clang.patch
removed since it's included in 2.0.3

Changelog:
==========
* Dump zero-blocks as 4KB blocks instead of single bytes to speed up
   piping to the compressor. (Only relevant if tar is not used.)

 * Drop core data exceeding the ustar 8GB limit. The core file is
   appropriately truncated and the actions are logged. This fixes tar
   file corruption for core files &gt;8GB.

 * Known problems:

     - If tar is active, core files larger than 8GB will be
       truncated. If it is known that the core files will be &gt;8GB and
       the full core file is needed, tar must be disabled.

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>minicoredumper: Upgrade to 2.0.2 release</title>
<updated>2023-02-05T00:59:40+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2023-02-05T00:58:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=5c43f2b9a15bc21d1532233b958cbf5abd29ad14'/>
<id>urn:sha1:5c43f2b9a15bc21d1532233b958cbf5abd29ad14</id>
<content type='text'>
Drop patches already upstreamed.
Add patch to fix tests with clang compiler

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>minicoredumper: Add ptest</title>
<updated>2023-02-03T15:47:10+00:00</updated>
<author>
<name>Simone Weiss</name>
<email>simone.weiss@elektrobit.com</email>
</author>
<published>2023-02-03T05:44:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=963f55df9efc740b7fe69d8fe8503e9f8f0c6f6d'/>
<id>urn:sha1:963f55df9efc740b7fe69d8fe8503e9f8f0c6f6d</id>
<content type='text'>
Add the demo from minicoredumper - that is intended as a test for it -
as a ptest for minicoredumper.

Result example:

root@qemux86-64:~# ptest-runner minicoredumper
START: ptest-runner
2023-02-02T12:27
BEGIN: /usr/lib/minicoredumper/ptest
minicoredumper_demo
expecting Segmentation fault with core dump ...
[   21.791878] minicoredumper_[330]: segfault at 0 ip 00000000004014f2 sp
00007ffe4271f870 error 4 in minicoredumper_demo[401000+1000] likely on CPU 0
(core 0, socket 0)
[   21.793886] Code: 00 b8 00 00 00 00 e8 7d fb ff ff 83 bd 5c ff ff ff 01 75
2f 48 c7 45 e8 00 00 00 00 bf 58 21 40 00 e8 52 fb ff ff 48 8b 45 e8 &lt;0f&gt; b6
00 0f be c0 89 c6 bf 77 21 40 00 b8 00 00 00 00 e8 47 ff
/usr/lib/minicoredumper/ptest/run-ptest: line 6:   330 Segmentation fault
minicoredumper_demo
minicoredumper
SUCCESS
DURATION: 3
END: /usr/lib/minicoredumper/ptest
2023-02-02T12:28
STOP: ptest-runner
TOTAL: 1 FAIL: 0
root@qemux86-64:~#

Please note the Segmentation fault is intended to provoke a coredump.

Signed-off-by: Simone Weiss &lt;simone.weiss@elektrobit.com&gt;
Signed-off-by: Kai Tomerius &lt;kai.tomerius@elektrobit.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>minicoredumper: retry elf parsing as long as needed</title>
<updated>2022-06-30T11:01:38+00:00</updated>
<author>
<name>Sakib Sajal</name>
<email>sakib.sajal@windriver.com</email>
</author>
<published>2022-06-08T18:25:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=e231c86e282eefff0e8164551f75f8e01682abe6'/>
<id>urn:sha1:e231c86e282eefff0e8164551f75f8e01682abe6</id>
<content type='text'>
Maximum number of tries, in rare cases, is insufficient for
elf parse. Backport patch that fixes the issue.

Signed-off-by: Sakib Sajal &lt;sakib.sajal@windriver.com&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>
</feed>
