<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Compiling ftrace in i.MX8M Mini in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Compiling-ftrace-in-i-MX8M-Mini/m-p/1336142#M179689</link>
    <description>&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am using NXP release 5.4.70_2.3.0 yocto release for i.MX8MMini EVK. I have enabled the function trace(ftrace) and Dynamic tracer in menuconfig. However, lttng module(lttng-modules_2.10.14.bb) compilation is giving following error if ftrace is enabled:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;CC [M] /home/kunal/nxp/imx8mmevk/build_imx8mmevk/tmp/work/imx8mmevk-poky-linux/lttng-modules/2.10.14-r0/lttng-modules-2.10.14/lttng-tracepoint.o&lt;BR /&gt;In file included from /home/kunal/nxp/imx8mmevk/build_imx8mmevk/tmp/work/imx8mmevk-poky-linux/lttng-modules/2.10.14-r0/lttng-modules-2.10.14/probes/../probes/define_trace.h:100,&lt;BR /&gt;from /home/kunal/nxp/imx8mmevk/build_imx8mmevk/tmp/work/imx8mmevk-poky-linux/lttng-modules/2.10.14-r0/lttng-modules-2.10.14/probes/../instrumentation/events/lttng-module/writeback.h:735,&lt;BR /&gt;from /home/kunal/nxp/imx8mmevk/build_imx8mmevk/tmp/work/imx8mmevk-poky-linux/lttng-modules/2.10.14-r0/lttng-modules-2.10.14/probes/lttng-probe-writeback.c:51:&lt;BR /&gt;/home/kunal/nxp/imx8mmevk/build_imx8mmevk/tmp/work/imx8mmevk-poky-linux/lttng-modules/2.10.14-r0/lttng-modules-2.10.14/probes/../probes/lttng-tracepoint-event-impl.h:143:6: error: conflicting types for 'trace_writeback_queue_io'&lt;BR /&gt;143 | void trace_##_name(_proto);&lt;BR /&gt;| ^~~~~~&lt;BR /&gt;/home/kunal/nxp/imx8mmevk/build_imx8mmevk/tmp/work/imx8mmevk-poky-linux/lttng-modules/2.10.14-r0/lttng-modules-2.10.14/probes/../probes/lttng-tracepoint-event-impl.h:55:2: note: in expansion of macro 'LTTNG_TRACEPOINT_EVENT_INSTANCE_MAP'&lt;BR /&gt;55 | LTTNG_TRACEPOINT_EVENT_INSTANCE_MAP(map, name, map, PARAMS(proto), PARAMS(args))&lt;BR /&gt;| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~&lt;BR /&gt;/home/kunal/nxp/imx8mmevk/build_imx8mmevk/tmp/work/imx8mmevk-poky-linux/lttng-modules/2.10.14-r0/lttng-modules-2.10.14/probes/../probes/lttng-tracepoint-event-impl.h:97:2: note: in expansion of macro 'LTTNG_TRACEPOINT_EVENT_MAP'&lt;BR /&gt;97 | LTTNG_TRACEPOINT_EVENT_MAP(name, name, \&lt;BR /&gt;| ^~~~~~~~~~~~~~~~~~~~~~~~~~&lt;BR /&gt;/home/kunal/nxp/imx8mmevk/build_imx8mmevk/tmp/work/imx8mmevk-poky-linux/lttng-modules/2.10.14-r0/lttng-modules-2.10.14/probes/../instrumentation/events/lttng-module/writeback.h:375:1: note: in expansion of macro 'LTTNG_TRACEPOINT_EVENT'&lt;BR /&gt;375 | LTTNG_TRACEPOINT_EVENT(writeback_queue_io,&lt;BR /&gt;| ^~~~~~~~~~~~~~~~~~~~~~&lt;BR /&gt;In file included from /home/kunal/nxp/imx8mmevk/build_imx8mmevk/tmp/work-shared/imx8mmevk/kernel-source/include/trace/events/writeback.h:8,&lt;BR /&gt;from /home/kunal/nxp/imx8mmevk/build_imx8mmevk/tmp/work/imx8mmevk-poky-linux/lttng-modules/2.10.14-r0/lttng-modules-2.10.14/probes/lttng-probe-writeback.c:33:&lt;BR /&gt;/home/kunal/nxp/imx8mmevk/build_imx8mmevk/tmp/work-shared/imx8mmevk/kernel-source/include/linux/tracepoint.h:233:21: note: previous definition of 'trace_writeback_queue_io' was here&lt;BR /&gt;233 | static inline void trace_##name(proto) \&lt;BR /&gt;| ^~~~~~&lt;BR /&gt;/home/kunal/nxp/imx8mmevk/build_imx8mmevk/tmp/work-shared/imx8mmevk/kernel-source/include/linux/tracepoint.h:396:2: note: in expansion of macro '__DECLARE_TRACE'&lt;BR /&gt;396 | __DECLARE_TRACE(name, PARAMS(proto), PARAMS(args), \&lt;BR /&gt;| ^~~~~~~~~~~~~~~&lt;BR /&gt;/home/kunal/nxp/imx8mmevk/build_imx8mmevk/tmp/work-shared/imx8mmevk/kernel-source/include/linux/tracepoint.h:532:2: note: in expansion of macro 'DECLARE_TRACE'&lt;BR /&gt;532 | DECLARE_TRACE(name, PARAMS(proto), PARAMS(args))&lt;BR /&gt;| ^~~~~~~~~~~~~&lt;BR /&gt;/home/kunal/nxp/imx8mmevk/build_imx8mmevk/tmp/work-shared/imx8mmevk/kernel-source/include/trace/events/writeback.h:499:1: note: in expansion of macro 'TRACE_EVENT'&lt;BR /&gt;499 | TRACE_EVENT(writeback_queue_io,&lt;BR /&gt;| ^~~~~~~~~~~&lt;BR /&gt;/home/kunal/nxp/imx8mmevk/build_imx8mmevk/tmp/work-shared/imx8mmevk/kernel-source/scripts/Makefile.build:265: recipe for target '/home/kunal/nxp/imx8mmevk/build_imx8mmevk/tmp/work/imx8mmevk-poky-linux/lttng-modules/2.10.14-r0/lttng-modules-2.10.14/probes/lttng-probe-writeback.o' failed&lt;BR /&gt;make[4]: *** [/home/kunal/nxp/imx8mmevk/build_imx8mmevk/tmp/work/imx8mmevk-poky-linux/lttng-modules/2.10.14-r0/lttng-modules-2.10.14/probes/lttng-probe-writeback.o] Error 1&lt;BR /&gt;make[4]: *** Waiting for unfinished jobs....&lt;BR /&gt;CC [M] /home/kunal/nxp/imx8mmevk/build_imx8mmevk/tmp/work/imx8mmevk-poky-linux/lttng-modules/2.10.14-r0/lttng-modules-2.10.14/lttng-statedump-impl.o&lt;BR /&gt;CC [M] /home/kunal/nxp/imx8mmevk/build_imx8mmevk/tmp/work/imx8mmevk-poky-linux/lttng-modules/2.10.14-r0/lttng-modules-2.10.14/wrapper/irqdesc.o&lt;BR /&gt;CC [M] /home/kunal/nxp/imx8mmevk/build_imx8mmevk/tmp/work/imx8mmevk-poky-linux/lttng-modules/2.10.14-r0/lttng-modules-2.10.14/wrapper/fdtable.o&lt;BR /&gt;LD [M] /home/kunal/nxp/imx8mmevk/build_imx8mmevk/tmp/work/imx8mmevk-poky-linux/lttng-modules/2.10.14-r0/lttng-modules-2.10.14/lttng-statedump.o&lt;BR /&gt;/home/kunal/nxp/imx8mmevk/build_imx8mmevk/tmp/work-shared/imx8mmevk/kernel-source/scripts/Makefile.build:500: recipe for target '/home/kunal/nxp/imx8mmevk/build_imx8mmevk/tmp/work/imx8mmevk-poky-linux/lttng-modules/2.10.14-r0/lttng-modules-2.10.14/probes' failed&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can anyone please provide a workaround or fix? So that I can use the ftrace with i.mx bsp.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Kunal&lt;/P&gt;</description>
    <pubDate>Tue, 07 Sep 2021 12:52:42 GMT</pubDate>
    <dc:creator>kunal_003</dc:creator>
    <dc:date>2021-09-07T12:52:42Z</dc:date>
    <item>
      <title>Compiling ftrace in i.MX8M Mini</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Compiling-ftrace-in-i-MX8M-Mini/m-p/1336142#M179689</link>
      <description>&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am using NXP release 5.4.70_2.3.0 yocto release for i.MX8MMini EVK. I have enabled the function trace(ftrace) and Dynamic tracer in menuconfig. However, lttng module(lttng-modules_2.10.14.bb) compilation is giving following error if ftrace is enabled:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;CC [M] /home/kunal/nxp/imx8mmevk/build_imx8mmevk/tmp/work/imx8mmevk-poky-linux/lttng-modules/2.10.14-r0/lttng-modules-2.10.14/lttng-tracepoint.o&lt;BR /&gt;In file included from /home/kunal/nxp/imx8mmevk/build_imx8mmevk/tmp/work/imx8mmevk-poky-linux/lttng-modules/2.10.14-r0/lttng-modules-2.10.14/probes/../probes/define_trace.h:100,&lt;BR /&gt;from /home/kunal/nxp/imx8mmevk/build_imx8mmevk/tmp/work/imx8mmevk-poky-linux/lttng-modules/2.10.14-r0/lttng-modules-2.10.14/probes/../instrumentation/events/lttng-module/writeback.h:735,&lt;BR /&gt;from /home/kunal/nxp/imx8mmevk/build_imx8mmevk/tmp/work/imx8mmevk-poky-linux/lttng-modules/2.10.14-r0/lttng-modules-2.10.14/probes/lttng-probe-writeback.c:51:&lt;BR /&gt;/home/kunal/nxp/imx8mmevk/build_imx8mmevk/tmp/work/imx8mmevk-poky-linux/lttng-modules/2.10.14-r0/lttng-modules-2.10.14/probes/../probes/lttng-tracepoint-event-impl.h:143:6: error: conflicting types for 'trace_writeback_queue_io'&lt;BR /&gt;143 | void trace_##_name(_proto);&lt;BR /&gt;| ^~~~~~&lt;BR /&gt;/home/kunal/nxp/imx8mmevk/build_imx8mmevk/tmp/work/imx8mmevk-poky-linux/lttng-modules/2.10.14-r0/lttng-modules-2.10.14/probes/../probes/lttng-tracepoint-event-impl.h:55:2: note: in expansion of macro 'LTTNG_TRACEPOINT_EVENT_INSTANCE_MAP'&lt;BR /&gt;55 | LTTNG_TRACEPOINT_EVENT_INSTANCE_MAP(map, name, map, PARAMS(proto), PARAMS(args))&lt;BR /&gt;| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~&lt;BR /&gt;/home/kunal/nxp/imx8mmevk/build_imx8mmevk/tmp/work/imx8mmevk-poky-linux/lttng-modules/2.10.14-r0/lttng-modules-2.10.14/probes/../probes/lttng-tracepoint-event-impl.h:97:2: note: in expansion of macro 'LTTNG_TRACEPOINT_EVENT_MAP'&lt;BR /&gt;97 | LTTNG_TRACEPOINT_EVENT_MAP(name, name, \&lt;BR /&gt;| ^~~~~~~~~~~~~~~~~~~~~~~~~~&lt;BR /&gt;/home/kunal/nxp/imx8mmevk/build_imx8mmevk/tmp/work/imx8mmevk-poky-linux/lttng-modules/2.10.14-r0/lttng-modules-2.10.14/probes/../instrumentation/events/lttng-module/writeback.h:375:1: note: in expansion of macro 'LTTNG_TRACEPOINT_EVENT'&lt;BR /&gt;375 | LTTNG_TRACEPOINT_EVENT(writeback_queue_io,&lt;BR /&gt;| ^~~~~~~~~~~~~~~~~~~~~~&lt;BR /&gt;In file included from /home/kunal/nxp/imx8mmevk/build_imx8mmevk/tmp/work-shared/imx8mmevk/kernel-source/include/trace/events/writeback.h:8,&lt;BR /&gt;from /home/kunal/nxp/imx8mmevk/build_imx8mmevk/tmp/work/imx8mmevk-poky-linux/lttng-modules/2.10.14-r0/lttng-modules-2.10.14/probes/lttng-probe-writeback.c:33:&lt;BR /&gt;/home/kunal/nxp/imx8mmevk/build_imx8mmevk/tmp/work-shared/imx8mmevk/kernel-source/include/linux/tracepoint.h:233:21: note: previous definition of 'trace_writeback_queue_io' was here&lt;BR /&gt;233 | static inline void trace_##name(proto) \&lt;BR /&gt;| ^~~~~~&lt;BR /&gt;/home/kunal/nxp/imx8mmevk/build_imx8mmevk/tmp/work-shared/imx8mmevk/kernel-source/include/linux/tracepoint.h:396:2: note: in expansion of macro '__DECLARE_TRACE'&lt;BR /&gt;396 | __DECLARE_TRACE(name, PARAMS(proto), PARAMS(args), \&lt;BR /&gt;| ^~~~~~~~~~~~~~~&lt;BR /&gt;/home/kunal/nxp/imx8mmevk/build_imx8mmevk/tmp/work-shared/imx8mmevk/kernel-source/include/linux/tracepoint.h:532:2: note: in expansion of macro 'DECLARE_TRACE'&lt;BR /&gt;532 | DECLARE_TRACE(name, PARAMS(proto), PARAMS(args))&lt;BR /&gt;| ^~~~~~~~~~~~~&lt;BR /&gt;/home/kunal/nxp/imx8mmevk/build_imx8mmevk/tmp/work-shared/imx8mmevk/kernel-source/include/trace/events/writeback.h:499:1: note: in expansion of macro 'TRACE_EVENT'&lt;BR /&gt;499 | TRACE_EVENT(writeback_queue_io,&lt;BR /&gt;| ^~~~~~~~~~~&lt;BR /&gt;/home/kunal/nxp/imx8mmevk/build_imx8mmevk/tmp/work-shared/imx8mmevk/kernel-source/scripts/Makefile.build:265: recipe for target '/home/kunal/nxp/imx8mmevk/build_imx8mmevk/tmp/work/imx8mmevk-poky-linux/lttng-modules/2.10.14-r0/lttng-modules-2.10.14/probes/lttng-probe-writeback.o' failed&lt;BR /&gt;make[4]: *** [/home/kunal/nxp/imx8mmevk/build_imx8mmevk/tmp/work/imx8mmevk-poky-linux/lttng-modules/2.10.14-r0/lttng-modules-2.10.14/probes/lttng-probe-writeback.o] Error 1&lt;BR /&gt;make[4]: *** Waiting for unfinished jobs....&lt;BR /&gt;CC [M] /home/kunal/nxp/imx8mmevk/build_imx8mmevk/tmp/work/imx8mmevk-poky-linux/lttng-modules/2.10.14-r0/lttng-modules-2.10.14/lttng-statedump-impl.o&lt;BR /&gt;CC [M] /home/kunal/nxp/imx8mmevk/build_imx8mmevk/tmp/work/imx8mmevk-poky-linux/lttng-modules/2.10.14-r0/lttng-modules-2.10.14/wrapper/irqdesc.o&lt;BR /&gt;CC [M] /home/kunal/nxp/imx8mmevk/build_imx8mmevk/tmp/work/imx8mmevk-poky-linux/lttng-modules/2.10.14-r0/lttng-modules-2.10.14/wrapper/fdtable.o&lt;BR /&gt;LD [M] /home/kunal/nxp/imx8mmevk/build_imx8mmevk/tmp/work/imx8mmevk-poky-linux/lttng-modules/2.10.14-r0/lttng-modules-2.10.14/lttng-statedump.o&lt;BR /&gt;/home/kunal/nxp/imx8mmevk/build_imx8mmevk/tmp/work-shared/imx8mmevk/kernel-source/scripts/Makefile.build:500: recipe for target '/home/kunal/nxp/imx8mmevk/build_imx8mmevk/tmp/work/imx8mmevk-poky-linux/lttng-modules/2.10.14-r0/lttng-modules-2.10.14/probes' failed&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can anyone please provide a workaround or fix? So that I can use the ftrace with i.mx bsp.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Kunal&lt;/P&gt;</description>
      <pubDate>Tue, 07 Sep 2021 12:52:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Compiling-ftrace-in-i-MX8M-Mini/m-p/1336142#M179689</guid>
      <dc:creator>kunal_003</dc:creator>
      <dc:date>2021-09-07T12:52:42Z</dc:date>
    </item>
    <item>
      <title>Re: Compiling ftrace in i.MX8M Mini</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Compiling-ftrace-in-i-MX8M-Mini/m-p/1338695#M179944</link>
      <description>&lt;P&gt;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/184546"&gt;@kunal_003&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;To include the&lt;FONT color="#215bd6"&gt;&lt;SPAN style="background-color: #d5d5d5;"&gt;&lt;U&gt;m&lt;/U&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;different LTTng tools in your system, add the following to your&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class="literal"&gt;conf/local.conf&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;file:&lt;/P&gt;
&lt;DIV class="informalexample"&gt;
&lt;PRE class="programlisting"&gt;IMAGE_INSTALL_append = " lttng-tools lttng-modules lttng-ust"&lt;/PRE&gt;
&lt;/DIV&gt;
&lt;P&gt;They are also part of the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class="literal"&gt;tools-profile&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;image feature, so you can also add them with:&lt;/P&gt;
&lt;DIV class="informalexample"&gt;
&lt;PRE class="programlisting"&gt;EXTRA_IMAGE_FEATURES += "tools-profile"&lt;/PRE&gt;
&lt;/DIV&gt;</description>
      <pubDate>Mon, 13 Sep 2021 01:24:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Compiling-ftrace-in-i-MX8M-Mini/m-p/1338695#M179944</guid>
      <dc:creator>Zhiming_Liu</dc:creator>
      <dc:date>2021-09-13T01:24:57Z</dc:date>
    </item>
    <item>
      <title>Re: Compiling ftrace in i.MX8M Mini</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Compiling-ftrace-in-i-MX8M-Mini/m-p/1342601#M180334</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/151788"&gt;@Zhiming_Liu&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I added the lines in "local.conf" file, however still it is throwing error. Can you please suggest another solution?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Kunal&lt;/P&gt;</description>
      <pubDate>Mon, 20 Sep 2021 05:22:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Compiling-ftrace-in-i-MX8M-Mini/m-p/1342601#M180334</guid>
      <dc:creator>kunal_003</dc:creator>
      <dc:date>2021-09-20T05:22:04Z</dc:date>
    </item>
    <item>
      <title>Re: Compiling ftrace in i.MX8MN</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Compiling-ftrace-in-i-MX8M-Mini/m-p/1513922#M194458</link>
      <description>&lt;P&gt;&amp;nbsp;i am facing same problem ,i am not able to enable the ftrace in processor imx8mn processor&lt;/P&gt;</description>
      <pubDate>Tue, 30 Aug 2022 12:49:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Compiling-ftrace-in-i-MX8M-Mini/m-p/1513922#M194458</guid>
      <dc:creator>khodifadlalit</dc:creator>
      <dc:date>2022-08-30T12:49:20Z</dc:date>
    </item>
  </channel>
</rss>

