<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-oe/recipes-kernel/libpfm, branch master-next</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master-next</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master-next'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2025-06-25T13:44:52+00:00</updated>
<entry>
<title>meta-openembedded/all: adapt to UNPACKDIR changes</title>
<updated>2025-06-25T13:44:52+00:00</updated>
<author>
<name>Alexander Kanavin</name>
<email>alex@linutronix.de</email>
</author>
<published>2025-06-20T14:06:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=fc78d37ff0ce9e0d60455465851dbe4e86d7a8b3'/>
<id>urn:sha1:fc78d37ff0ce9e0d60455465851dbe4e86d7a8b3</id>
<content type='text'>
Please see
https://git.yoctoproject.org/poky/commit/?id=4dd321f8b83afecd962393101b2a6861275b5265
for what changes are needed, and sed commands that can be used to make them en masse.

I've verified that bitbake -c patch world works with these, but did not run a world
build; the majority of recipes shouldn't need further fixups, but if there are
some that still fall out, they can be fixed in followups.

Signed-off-by: Alexander Kanavin &lt;alex@linutronix.de&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>libpfm4: upgrade 4.12.0 -&gt; 4.13.0</title>
<updated>2023-04-04T20:39:46+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2023-04-03T09:00:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=15b2d49d34327116b4d541e0f2f5c559d15f920a'/>
<id>urn:sha1:15b2d49d34327116b4d541e0f2f5c559d15f920a</id>
<content type='text'>
Changelog:
==========
  update Intel SKL/SKX/CLX event table
  add ARM Neoverse V2 core PMU support
  move ARM Neoverse N2 to ARMv9 support
  add ARM v9 support basic infrastructure
  add Arm Neoverse V1 core PMU support
  Update Intel SapphireRapid event table
  update Intel Icelake event table
  update AMD Zen4 event table
  add AMD Zen4 core PMU support
  correctly detect all AMD Zen3 processors
  fix CPU_CLK_UNHALTED.REF_DISTRIBUTED on Intel Icelake

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>libpfm4: upgrade 4.11.0 -&gt; 4.12.0</title>
<updated>2022-09-21T01:55:26+00:00</updated>
<author>
<name>wangmy</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2022-09-20T02:13:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=eac0f028bd7951af8e5b8119912ae07b0d2ac127'/>
<id>urn:sha1:eac0f028bd7951af8e5b8119912ae07b0d2ac127</id>
<content type='text'>
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>libpfm4: Remove -Werror from compiler flags</title>
<updated>2022-04-14T02:21:41+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2022-04-12T18:22:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=bb71d973018e88e08351bf3100deea04ff723525'/>
<id>urn:sha1:bb71d973018e88e08351bf3100deea04ff723525</id>
<content type='text'>
Newer versions of compilers get stricter and add new diagnostics which
cause build failures that upstream should address not distros

Fixes
| In function 'perf_table_alloc_umask',
|     inlined from 'gen_tracepoint_table' at pfmlib_perf_event_pmu.c:434:10:
| pfmlib_perf_event_pmu.c:304:47: error: pointer may be used after 'realloc' [-Werror=use-after-free]

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>libpfm4 4.10.1 : enable arm64 host platform</title>
<updated>2021-06-25T15:37:42+00:00</updated>
<author>
<name>Olivier Georget</name>
<email>ogeorget@prophesee.ai</email>
</author>
<published>2021-06-24T17:28:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=d02bd486736ba7cc552312849cea4fa33b1e1259'/>
<id>urn:sha1:d02bd486736ba7cc552312849cea4fa33b1e1259</id>
<content type='text'>
libpfm4 is only enabled for powerpc arch as of now.
This enables the lib on Arm 64bit platform as well.

Signed-off-by: Olivier Georget &lt;olivier.georget@gmail.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>libpfm4: Upgrade to 4.11.0</title>
<updated>2021-06-18T15:33:07+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2021-06-16T00:45:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=b649d4cde487c1b7c0734214d2bb709a7aab9b71'/>
<id>urn:sha1:b649d4cde487c1b7c0734214d2bb709a7aab9b71</id>
<content type='text'>
Add a patch to fix compiler error with latest clang compiler

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>recipes: Make powerpc64le overrides</title>
<updated>2020-01-19T10:20:59+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2020-01-18T22:22:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=bd2ad24d7bc31902d4797c23e38dd1c58a1d1c6c'/>
<id>urn:sha1:bd2ad24d7bc31902d4797c23e38dd1c58a1d1c6c</id>
<content type='text'>
The existing conditions for ppc64/be are applicable for le as well

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>libpfm4: Moved here from oe-core</title>
<updated>2019-12-16T05:08:54+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-12-15T23:55:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=773bd4cec54b0f936618365c05b494384055e5c3'/>
<id>urn:sha1:773bd4cec54b0f936618365c05b494384055e5c3</id>
<content type='text'>
Upgrade to 4.10.1 while here
oprofile/ppc64 still depends on it

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