<?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 Re: Re:FAILED: load BTF from vmlinux: Invalid argument in Edge Software Catalog</title>
    <link>https://community.intel.com/t5/Edge-Software-Catalog/FAILED-load-BTF-from-vmlinux-Invalid-argument/m-p/1520680#M412</link>
    <description>&lt;P&gt;Hi,&amp;nbsp;Jesus&amp;nbsp;&lt;/P&gt;&lt;P&gt;Sorry so late replaying, because the&amp;nbsp;chrome browse&amp;nbsp;couldn't replay this post.&lt;BR /&gt;&lt;BR /&gt;I've found that this is not an issue with the computer's specifications. &amp;nbsp;Please see this&lt;/P&gt;&lt;P&gt;&lt;A class="" href="https://devkernel.io/posts/pahole-error/" target="_blank" rel="noopener"&gt;https://devkernel.io/posts/pahole-error/&lt;/A&gt;&amp;nbsp;, this post has resolved my problem.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;But I have some other questions again.&lt;/P&gt;&lt;P&gt;1、when&amp;nbsp;I&amp;nbsp;disabled the&amp;nbsp;CONFIG_DEBUG_INFO_BTF&amp;nbsp;configuration option, the build will report an error:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="bash"&gt;42762 /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/bpftool//bootstrap/bpftool btf dump file /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/build-full/vmlinux format c &amp;gt; /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/bpftool/vmlinux.h
42763 
42764 /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/bpftool//bootstrap/bpftool btf dump file /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/build-full/vmlinux format c &amp;gt; /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/bpftool/vmlinux.h
42765 Error: failed to load BTF from /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/build-full/vmlinux: No such file or directory
42766 
42767 Error: failed to load BTF from /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/build-full/vmlinux: No such file or directory
42768 make[7]: *** [Makefile:157: /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/bpftool/vmlinux.h] Error 2
42769 
42770 make[7]: *** [Makefile:157: /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/bpftool/vmlinux.h] Error 2
42771 make[6]: *** [/&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/Makefile:293: /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/bpftool/bpftool] Error 2
42772 
42773 make[6]: *** [/&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/Makefile:293: /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/bpftool/bpftool] Error 2
42774 make[5]: *** [/&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/Makefile:1871: /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf] Error 2
42775 
42776 make[5]: *** [/&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/Makefile:1871: /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf] Error 2&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;The problem is that I don't know which script calls this&lt;STRONG&gt;&amp;nbsp;"bpftool btf dump file /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/build-full/vmlinux format c &amp;gt; /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/bpftool/vmlinux.h"&lt;/STRONG&gt;&amp;nbsp;and why&amp;nbsp;call this.&lt;/P&gt;&lt;P&gt;2、There is no "pahole" in the Docker container jammy-kas-isar:3.0.2.&amp;nbsp;But when compiling the image, the&amp;nbsp;link-vmlinux.sh can found the "pahole" with path&amp;nbsp;&lt;STRONG&gt;"/usr/bin/pahole"&lt;/STRONG&gt;&amp;nbsp;which version is v1.25, how did this program come about, and how can its version be controlled?&lt;BR /&gt;&lt;BR /&gt;3、By specifying this option&amp;nbsp;&lt;STRONG&gt;--skip_encoding_btf_enum64&lt;/STRONG&gt;&amp;nbsp;, the image will be created.&amp;nbsp;But when it is running, the kernel reports an error:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;[ 4.421228] BPF: [112814] ENUM netdev_tx
[ 4.421944] BPF: size=4 vlen=3
[ 4.422640] BPF:
[ 4.423317] BPF: Invalid btf_info kind_flag
[ 4.424014] BPF:

[ 4.424689] failed to validate module [nfnetlink] BTF: -22&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 05 Sep 2023 13:22:20 GMT</pubDate>
    <dc:creator>rangshaonan</dc:creator>
    <dc:date>2023-09-05T13:22:20Z</dc:date>
    <item>
      <title>FAILED: load BTF from vmlinux: Invalid argument</title>
      <link>https://community.intel.com/t5/Edge-Software-Catalog/FAILED-load-BTF-from-vmlinux-Invalid-argument/m-p/1519560#M408</link>
      <description>&lt;P&gt;When i build&amp;nbsp;&lt;A class="" href="https://eci.intel.com/docs/3.0.2/getstarted/building/core-jammy.html#core-jammy" target="_blank" rel="noopener"&gt;&lt;SPAN class=""&gt;core-jammy &amp;nbsp;&lt;/SPAN&gt;&lt;/A&gt;&amp;nbsp;of&amp;nbsp;&lt;SPAN class=""&gt;intel ECI following the&amp;nbsp;&lt;A href="https://eci.intel.com/docs/3.0.2/getstarted/building.html," target="_blank" rel="noopener"&gt;https://eci.intel.com/docs/3.0.2/getstarted/building.html,&lt;/A&gt;&amp;nbsp; it will build fail, i found the fail log :&lt;BR /&gt;&lt;BR /&gt;GEN modules.builtin&lt;BR /&gt;LD .tmp_vmlinux.btf&lt;BR /&gt;BTF .btf.vmlinux.bin.o&lt;BR /&gt;LD .tmp_vmlinux.kallsyms1&lt;BR /&gt;KSYMS .tmp_vmlinux.kallsyms1.S&lt;BR /&gt;AS .tmp_vmlinux.kallsyms1.S&lt;BR /&gt;LD .tmp_vmlinux.kallsyms2&lt;BR /&gt;KSYMS .tmp_vmlinux.kallsyms2.S&lt;BR /&gt;AS .tmp_vmlinux.kallsyms2.S&lt;BR /&gt;LD vmlinux&lt;BR /&gt;BTFIDS vmlinux&lt;BR /&gt;&lt;STRONG&gt;FAILED: load BTF from vmlinux: Invalid argument&lt;/STRONG&gt;&lt;BR /&gt;make[3]: *** [/&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/Makefile:1186: vmlinux] Error 255&lt;BR /&gt;make[3]: *** Deleting file 'vmlinux'&lt;BR /&gt;make[3]: Leaving directory '/&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/build-full'&lt;BR /&gt;make[2]: *** [Makefile:219: __sub-make] Error 2&lt;BR /&gt;make[2]: Leaving directory '/&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;'&lt;BR /&gt;+ exit 2&lt;BR /&gt;make[1]: *** [debian/rules:42: override_dh_auto_build] Error 2&lt;BR /&gt;make[1]: Leaving directory '/&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;'&lt;BR /&gt;make: *** [debian/rules:28: build] Error 2&lt;BR /&gt;dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;How to resove this issue?&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 01 Sep 2023 03:19:38 GMT</pubDate>
      <guid>https://community.intel.com/t5/Edge-Software-Catalog/FAILED-load-BTF-from-vmlinux-Invalid-argument/m-p/1519560#M408</guid>
      <dc:creator>rangshaonan</dc:creator>
      <dc:date>2023-09-01T03:19:38Z</dc:date>
    </item>
    <item>
      <title>Re:FAILED: load BTF from vmlinux: Invalid argument</title>
      <link>https://community.intel.com/t5/Edge-Software-Catalog/FAILED-load-BTF-from-vmlinux-Invalid-argument/m-p/1519867#M409</link>
      <description>&lt;P&gt;Hi rangshaonan,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Could you please share the specifications (CPU, Storage, Memory) for the system you are using to build core-jammy image? Please note that this task requires a lot of resources, and the system should meet the system requirements. &lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://eci.intel.com/docs/3.0.2/getstarted/requirements.html#linux-build-system-optional" target="_blank"&gt;https://eci.intel.com/docs/3.0.2/getstarted/requirements.html#linux-build-system-optional&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;I am in the process of building core-jammy image from my side, I will let you know if I encounter any issues.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Jesus&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Fri, 01 Sep 2023 23:43:43 GMT</pubDate>
      <guid>https://community.intel.com/t5/Edge-Software-Catalog/FAILED-load-BTF-from-vmlinux-Invalid-argument/m-p/1519867#M409</guid>
      <dc:creator>JesusE_Intel</dc:creator>
      <dc:date>2023-09-01T23:43:43Z</dc:date>
    </item>
    <item>
      <title>Re: FAILED: load BTF from vmlinux: Invalid argument</title>
      <link>https://community.intel.com/t5/Edge-Software-Catalog/FAILED-load-BTF-from-vmlinux-Invalid-argument/m-p/1520673#M410</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Hi, Jesus&lt;/SPAN&gt;&lt;BR /&gt;Sorry so late replying,&amp;nbsp;&lt;SPAN&gt;because&amp;nbsp;chrome&amp;nbsp;browser couldn't replay this post.&lt;BR /&gt;&lt;BR /&gt;I've found &amp;nbsp;this is not an issue with the computer's specifications. Please see&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="" href="https://devkernel.io/posts/pahole-error/" target="_blank" rel="noopener"&gt;https://devkernel.io/posts/pahole-error/&amp;nbsp;&lt;/A&gt;,&amp;nbsp;&lt;SPAN&gt;This post resolved my problem.&lt;BR /&gt;&lt;BR /&gt;But I have some other questions again:&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;1、When I&amp;nbsp;disable the&amp;nbsp;&lt;FONT color="#FF6600"&gt;CONFIG_DEBUG_INFO_BTF&lt;/FONT&gt;&amp;nbsp;configuration option, the kernel will output the following error:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;42762 /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/bpftool//bootstrap/bpftool btf dump file /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/build-full/vmlinux format c &amp;gt; /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/bpftool/vmlinux.h
42763 
42764 /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/bpftool//bootstrap/bpftool btf dump file /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/build-full/vmlinux format c &amp;gt; /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/bpftool/vmlinux.h
42765 Error: failed to load BTF from /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/build-full/vmlinux: No such file or directory
42766 
42767 Error: failed to load BTF from /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/build-full/vmlinux: No such file or directory
42768 make[7]: *** [Makefile:157: /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/bpftool/vmlinux.h] Error 2
42769 
42770 make[7]: *** [Makefile:157: /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/bpftool/vmlinux.h] Error 2
42771 make[6]: *** [/&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/Makefile:293: /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/bpftool/bpftool] Error 2
42772 
42773 make[6]: *** [/&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/Makefile:293: /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/bpftool/bpftool] Error 2
42774 make[5]: *** [/&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/Makefile:1871: /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf] Error 2
42775 
42776 make[5]: *** [/&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/Makefile:1871: /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf] Error 2&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; The problem is that I don't know which script calls this&lt;STRONG&gt; "bpftool btf dump file /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/build-full/vmlinux format c &amp;gt; /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/bpftool/vmlinux.h" &amp;nbsp;&lt;/STRONG&gt;and why call this.&lt;BR /&gt;&lt;BR /&gt;2、There is no "pahole" in the Docker container, but when building&amp;nbsp;core-jammy image , the&amp;nbsp;link-vmlinux.sh can found "pahole" with path&amp;nbsp;&lt;STRONG&gt;"/usr/bin/pahole"&amp;nbsp;&lt;/STRONG&gt;which version is v1.25, &amp;nbsp;how did this program come about,&amp;nbsp;and how can its version be controlled?&lt;BR /&gt;&lt;BR /&gt;3、By specifying this option&amp;nbsp;&lt;STRONG&gt;--skip_encoding_btf_enum64，&lt;/STRONG&gt; the&amp;nbsp;core-jammy image will be created，buf&amp;nbsp;when it is running, the kernel reports an error：&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 05 Sep 2023 12:55:06 GMT</pubDate>
      <guid>https://community.intel.com/t5/Edge-Software-Catalog/FAILED-load-BTF-from-vmlinux-Invalid-argument/m-p/1520673#M410</guid>
      <dc:creator>rangshaonan</dc:creator>
      <dc:date>2023-09-05T12:55:06Z</dc:date>
    </item>
    <item>
      <title>Re: Re:FAILED: load BTF from vmlinux: Invalid argument</title>
      <link>https://community.intel.com/t5/Edge-Software-Catalog/FAILED-load-BTF-from-vmlinux-Invalid-argument/m-p/1520680#M412</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;Jesus&amp;nbsp;&lt;/P&gt;&lt;P&gt;Sorry so late replaying, because the&amp;nbsp;chrome browse&amp;nbsp;couldn't replay this post.&lt;BR /&gt;&lt;BR /&gt;I've found that this is not an issue with the computer's specifications. &amp;nbsp;Please see this&lt;/P&gt;&lt;P&gt;&lt;A class="" href="https://devkernel.io/posts/pahole-error/" target="_blank" rel="noopener"&gt;https://devkernel.io/posts/pahole-error/&lt;/A&gt;&amp;nbsp;, this post has resolved my problem.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;But I have some other questions again.&lt;/P&gt;&lt;P&gt;1、when&amp;nbsp;I&amp;nbsp;disabled the&amp;nbsp;CONFIG_DEBUG_INFO_BTF&amp;nbsp;configuration option, the build will report an error:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="bash"&gt;42762 /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/bpftool//bootstrap/bpftool btf dump file /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/build-full/vmlinux format c &amp;gt; /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/bpftool/vmlinux.h
42763 
42764 /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/bpftool//bootstrap/bpftool btf dump file /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/build-full/vmlinux format c &amp;gt; /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/bpftool/vmlinux.h
42765 Error: failed to load BTF from /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/build-full/vmlinux: No such file or directory
42766 
42767 Error: failed to load BTF from /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/build-full/vmlinux: No such file or directory
42768 make[7]: *** [Makefile:157: /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/bpftool/vmlinux.h] Error 2
42769 
42770 make[7]: *** [Makefile:157: /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/bpftool/vmlinux.h] Error 2
42771 make[6]: *** [/&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/Makefile:293: /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/bpftool/bpftool] Error 2
42772 
42773 make[6]: *** [/&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/Makefile:293: /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/bpftool/bpftool] Error 2
42774 make[5]: *** [/&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/Makefile:1871: /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf] Error 2
42775 
42776 make[5]: *** [/&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/Makefile:1871: /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf] Error 2&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;The problem is that I don't know which script calls this&lt;STRONG&gt;&amp;nbsp;"bpftool btf dump file /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/build-full/vmlinux format c &amp;gt; /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/bpftool/vmlinux.h"&lt;/STRONG&gt;&amp;nbsp;and why&amp;nbsp;call this.&lt;/P&gt;&lt;P&gt;2、There is no "pahole" in the Docker container jammy-kas-isar:3.0.2.&amp;nbsp;But when compiling the image, the&amp;nbsp;link-vmlinux.sh can found the "pahole" with path&amp;nbsp;&lt;STRONG&gt;"/usr/bin/pahole"&lt;/STRONG&gt;&amp;nbsp;which version is v1.25, how did this program come about, and how can its version be controlled?&lt;BR /&gt;&lt;BR /&gt;3、By specifying this option&amp;nbsp;&lt;STRONG&gt;--skip_encoding_btf_enum64&lt;/STRONG&gt;&amp;nbsp;, the image will be created.&amp;nbsp;But when it is running, the kernel reports an error:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;[ 4.421228] BPF: [112814] ENUM netdev_tx
[ 4.421944] BPF: size=4 vlen=3
[ 4.422640] BPF:
[ 4.423317] BPF: Invalid btf_info kind_flag
[ 4.424014] BPF:

[ 4.424689] failed to validate module [nfnetlink] BTF: -22&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 05 Sep 2023 13:22:20 GMT</pubDate>
      <guid>https://community.intel.com/t5/Edge-Software-Catalog/FAILED-load-BTF-from-vmlinux-Invalid-argument/m-p/1520680#M412</guid>
      <dc:creator>rangshaonan</dc:creator>
      <dc:date>2023-09-05T13:22:20Z</dc:date>
    </item>
    <item>
      <title>Re: Re:FAILED: load BTF from vmlinux: Invalid argument</title>
      <link>https://community.intel.com/t5/Edge-Software-Catalog/FAILED-load-BTF-from-vmlinux-Invalid-argument/m-p/1520682#M413</link>
      <description>&lt;P&gt;test&lt;/P&gt;</description>
      <pubDate>Tue, 05 Sep 2023 13:27:53 GMT</pubDate>
      <guid>https://community.intel.com/t5/Edge-Software-Catalog/FAILED-load-BTF-from-vmlinux-Invalid-argument/m-p/1520682#M413</guid>
      <dc:creator>rangshaonan</dc:creator>
      <dc:date>2023-09-05T13:27:53Z</dc:date>
    </item>
    <item>
      <title>Re: Re:FAILED: load BTF from vmlinux: Invalid argument</title>
      <link>https://community.intel.com/t5/Edge-Software-Catalog/FAILED-load-BTF-from-vmlinux-Invalid-argument/m-p/1520684#M414</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;Jesus&amp;nbsp;&lt;/P&gt;&lt;P&gt;Sorry so late replaying, because the&amp;nbsp;chrome browse&amp;nbsp;couldn't replay this post.&lt;BR /&gt;&lt;BR /&gt;I've found that this is not an issue with the computer's specifications. &amp;nbsp;Please see this&lt;/P&gt;&lt;P&gt;&lt;A class="" href="https://devkernel.io/posts/pahole-error/" target="_blank" rel="noopener"&gt;https://devkernel.io/posts/pahole-error/&lt;/A&gt;&amp;nbsp;, this post has resolved my problem.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;But I have some other questions again.&lt;/P&gt;&lt;P&gt;1、when&amp;nbsp;I&amp;nbsp;disabled the&amp;nbsp;CONFIG_DEBUG_INFO_BTF&amp;nbsp;configuration option, the build will report an error:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;42762 /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/bpftool//bootstrap/bpftool btf dump file /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/build-full/vmlinux format c &amp;gt; /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/bpftool/vmlinux.h
42763 
42764 /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/bpftool//bootstrap/bpftool btf dump file /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/build-full/vmlinux format c &amp;gt; /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/bpftool/vmlinux.h
42765 Error: failed to load BTF from /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/build-full/vmlinux: No such file or directory
42766 
42767 Error: failed to load BTF from /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/build-full/vmlinux: No such file or directory
42768 make[7]: *** [Makefile:157: /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/bpftool/vmlinux.h] Error 2
42769 
42770 make[7]: *** [Makefile:157: /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/bpftool/vmlinux.h] Error 2
42771 make[6]: *** [/&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/Makefile:293: /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/bpftool/bpftool] Error 2
42772 
42773 make[6]: *** [/&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/Makefile:293: /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/bpftool/bpftool] Error 2
42774 make[5]: *** [/&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/Makefile:1871: /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf] Error 2
42775 
42776 make[5]: *** [/&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/Makefile:1871: /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf] Error 2&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;The problem is that I don't know which script calls this&lt;STRONG&gt;&amp;nbsp;"bpftool btf dump file /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/build-full/vmlinux format c &amp;gt; /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/bpftool/vmlinux.h"&lt;/STRONG&gt;&amp;nbsp;and why&amp;nbsp;call this.&lt;/P&gt;&lt;P&gt;2、There is no "pahole" in the Docker container jammy-kas-isar:3.0.2.&amp;nbsp;But when compiling the image, the&amp;nbsp;link-vmlinux.sh can found the "pahole" with path&amp;nbsp;&lt;STRONG&gt;"/usr/bin/pahole"&lt;/STRONG&gt;&amp;nbsp;which version is v1.25, how did this program come about, and how can its version be controlled?&lt;BR /&gt;&lt;BR /&gt;3、By specifying this option&amp;nbsp;&lt;STRONG&gt;--skip_encoding_btf_enum64&lt;/STRONG&gt;&amp;nbsp;, the image will be created.&amp;nbsp;But when it is running, the kernel reports an error:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;[ 4.421228] BPF: [112814] ENUM netdev_tx
[ 4.421944] BPF: size=4 vlen=3
[ 4.422640] BPF:
[ 4.423317] BPF: Invalid btf_info kind_flag
[ 4.424014] BPF:

[ 4.424689] failed to validate module [nfnetlink] BTF: -22&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 05 Sep 2023 13:30:07 GMT</pubDate>
      <guid>https://community.intel.com/t5/Edge-Software-Catalog/FAILED-load-BTF-from-vmlinux-Invalid-argument/m-p/1520684#M414</guid>
      <dc:creator>rangshaonan</dc:creator>
      <dc:date>2023-09-05T13:30:07Z</dc:date>
    </item>
    <item>
      <title>Re: Re:FAILED: load BTF from vmlinux: Invalid argument</title>
      <link>https://community.intel.com/t5/Edge-Software-Catalog/FAILED-load-BTF-from-vmlinux-Invalid-argument/m-p/1520687#M415</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;Jesus&amp;nbsp;&lt;/P&gt;&lt;P&gt;Sorry so late replaying, because the&amp;nbsp;chrome browse&amp;nbsp;couldn't replay this post.&lt;BR /&gt;&lt;BR /&gt;I've found that this is not an issue with the computer's specifications. &amp;nbsp;Please see this&lt;/P&gt;&lt;P&gt;&lt;A class="" href="https://devkernel.io/posts/pahole-error/" target="_blank" rel="noopener"&gt;https://devkernel.io/posts/pahole-error/&lt;/A&gt;&amp;nbsp;, this post has resolved my problem.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;But I have some other questions again.&lt;/P&gt;&lt;P&gt;1、when&amp;nbsp;I&amp;nbsp;disabled the&amp;nbsp;CONFIG_DEBUG_INFO_BTF&amp;nbsp;configuration option, the build will report an error:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#FF6600"&gt;42762 /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/bpftool//bootstrap/bpftool btf dump file /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/build-full/vmlinux format c &amp;gt; /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/bpftool/vmlinux.h &lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#FF6600"&gt;42763 42764 /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/bpftool//bootstrap/bpftool btf dump file /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/build-full/vmlinux format c &amp;gt; /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/bpftool/vmlinux.h&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#FF6600"&gt;42765 Error: failed to load BTF from /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/build-full/vmlinux: No such file or directory &lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#FF6600"&gt;42766 42767 Error: failed to load BTF from /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/build-full/vmlinux: No such file or directory &lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#FF6600"&gt;42768 make[7]: *** [Makefile:157: /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/bpftool/vmlinux.h] Error 2 &lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#FF6600"&gt;42769 42770 make[7]: *** [Makefile:157: /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/bpftool/vmlinux.h] Error 2 &lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#FF6600"&gt;42771 make[6]: *** [/&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/Makefile:293: /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/bpftool/bpftool] Error 2 &lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#FF6600"&gt;42772 42773 make[6]: *** [/&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/Makefile:293: /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/bpftool/bpftool] Error 2 42774 make[5]: *** [/&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/Makefile:1871: /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf] Error 2 &lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#FF6600"&gt;42775 42776 make[5]: *** [/&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/Makefile:1871: /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf] Error 2&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;The problem is that I don't know which script calls this&lt;STRONG&gt;&amp;nbsp;"bpftool btf dump file /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/build-full/vmlinux format c &amp;gt; /&amp;lt;&amp;lt;PKGBUILDDIR&amp;gt;&amp;gt;/samples/bpf/bpftool/vmlinux.h"&lt;/STRONG&gt;&amp;nbsp;and why&amp;nbsp;call this.&lt;/P&gt;&lt;P&gt;2、There is no "pahole" in the Docker container jammy-kas-isar:3.0.2.&amp;nbsp;But when compiling the image, the&amp;nbsp;link-vmlinux.sh can found the "pahole" with path&amp;nbsp;&lt;STRONG&gt;"/usr/bin/pahole"&lt;/STRONG&gt;&amp;nbsp;which version is v1.25, how did this program come about, and how can its version be controlled?&lt;BR /&gt;&lt;BR /&gt;3、By specifying this option&amp;nbsp;&lt;STRONG&gt;--skip_encoding_btf_enum64&lt;/STRONG&gt;&amp;nbsp;, the image will be created.&amp;nbsp;But when it is running, the kernel reports an error:&lt;/P&gt;&lt;P&gt;&lt;FONT color="#FF6600"&gt;[ 4.421228] BPF: [112814] ENUM netdev_tx&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#FF6600"&gt;[ 4.421944] BPF: size=4 vlen=3&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#FF6600"&gt;[ 4.422640] BPF:&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#FF6600"&gt;[ 4.423317] BPF: Invalid btf_info kind_flag&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#FF6600"&gt;[ 4.424014] BPF:&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#FF6600"&gt;[ 4.424689] failed to validate module [nfnetlink] BTF: -22&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 05 Sep 2023 13:34:19 GMT</pubDate>
      <guid>https://community.intel.com/t5/Edge-Software-Catalog/FAILED-load-BTF-from-vmlinux-Invalid-argument/m-p/1520687#M415</guid>
      <dc:creator>rangshaonan</dc:creator>
      <dc:date>2023-09-05T13:34:19Z</dc:date>
    </item>
    <item>
      <title>Re: Re:FAILED: load BTF from vmlinux: Invalid argument</title>
      <link>https://community.intel.com/t5/Edge-Software-Catalog/FAILED-load-BTF-from-vmlinux-Invalid-argument/m-p/1520690#M416</link>
      <description>&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="rangshaonan_0-1693921018892.png" style="width: 400px;"&gt;&lt;img src="https://community.intel.com/t5/image/serverpage/image-id/45316i8DC5ECD9F72EEB3D/image-size/medium/is-moderation-mode/true?v=v2&amp;amp;px=400&amp;amp;whitelist-exif-data=Orientation%2CResolution%2COriginalDefaultFinalSize%2CCopyright" role="button" title="rangshaonan_0-1693921018892.png" alt="rangshaonan_0-1693921018892.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 05 Sep 2023 13:37:14 GMT</pubDate>
      <guid>https://community.intel.com/t5/Edge-Software-Catalog/FAILED-load-BTF-from-vmlinux-Invalid-argument/m-p/1520690#M416</guid>
      <dc:creator>rangshaonan</dc:creator>
      <dc:date>2023-09-05T13:37:14Z</dc:date>
    </item>
    <item>
      <title>Re: Re:FAILED: load BTF from vmlinux: Invalid argument</title>
      <link>https://community.intel.com/t5/Edge-Software-Catalog/FAILED-load-BTF-from-vmlinux-Invalid-argument/m-p/1520698#M417</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;SPAN&gt;Jesus&lt;/SPAN&gt;&lt;BR /&gt;Please read &lt;SPAN&gt;the content on the image. &amp;nbsp;!_!&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thanks&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 05 Sep 2023 13:51:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Edge-Software-Catalog/FAILED-load-BTF-from-vmlinux-Invalid-argument/m-p/1520698#M417</guid>
      <dc:creator>rangshaonan</dc:creator>
      <dc:date>2023-09-05T13:51:00Z</dc:date>
    </item>
    <item>
      <title>Re:FAILED: load BTF from vmlinux: Invalid argument</title>
      <link>https://community.intel.com/t5/Edge-Software-Catalog/FAILED-load-BTF-from-vmlinux-Invalid-argument/m-p/1520858#M418</link>
      <description>&lt;P&gt;Hi rangshaonan,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Let me check with the development team on these issues you are encountering. We will respond to you shortly. &lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Jesus&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 05 Sep 2023 22:29:38 GMT</pubDate>
      <guid>https://community.intel.com/t5/Edge-Software-Catalog/FAILED-load-BTF-from-vmlinux-Invalid-argument/m-p/1520858#M418</guid>
      <dc:creator>JesusE_Intel</dc:creator>
      <dc:date>2023-09-05T22:29:38Z</dc:date>
    </item>
    <item>
      <title>Re: FAILED: load BTF from vmlinux: Invalid argument</title>
      <link>https://community.intel.com/t5/Edge-Software-Catalog/FAILED-load-BTF-from-vmlinux-Invalid-argument/m-p/1525668#M419</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The issue can be solve with below:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Build core-jammy image manually following these steps:&lt;/P&gt;&lt;P&gt;----------------------&lt;BR /&gt;# cd /home/user/eci3/230912/edge_controls_industrial/Edge_Controls_for_Industrial_3.0.2/Edge_Controls_for_Industrial/release-eci_3.0.2/Edge-Controls-for-Industrial/eci-release&lt;BR /&gt;# export&amp;nbsp; KAS_BUILD_DIR=/home/user/eci3/230912/edge_controls_industrial/Edge_Controls_for_Industrial_3.0.2/Edge_Controls_for_Industrial/release-eci_3.0.2/Edge-Controls-for-Industrial/eci-release/build/eci-core-jammy&lt;BR /&gt;# [optional] $ sudo KAS_CONTAINER_IMAGE=jammy-kas-isar:3.0.2 ./kas-container --git-credential-store ${HOME}/.git-credentials clean&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;# vim build/eci-core-jammy/tmp/work/eci-jammy-amd64/linux-intel-rt/5.15.49-rt47-5/git/scripts/link-vmlinux.sh +233&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The patch is&amp;nbsp;&lt;A href="https://github.com/intel/linux-intel-lts/commit/b775fbf532dc01ae53a6fc56168fd30cb4b0c658" target="_blank"&gt;https://github.com/intel/linux-intel-lts/commit/b775fbf532dc01ae53a6fc56168fd30cb4b0c658&lt;/A&gt;. Please add the lines in above file.&lt;/P&gt;&lt;P&gt;----------------------&lt;BR /&gt;if [ "${pahole_ver}" -ge "124" ]; then&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;extra_paholeopt="${extra_paholeopt} --skip_encoding_btf_enum64"&lt;BR /&gt;fi&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;# KAS_CONTAINER_IMAGE=jammy-kas-isar:3.0.2 ./kas-container --git-credential-store ${HOME}/.git-credentials build targets/kas/eci-core-jammy.yml&lt;/P&gt;</description>
      <pubDate>Wed, 20 Sep 2023 05:43:10 GMT</pubDate>
      <guid>https://community.intel.com/t5/Edge-Software-Catalog/FAILED-load-BTF-from-vmlinux-Invalid-argument/m-p/1525668#M419</guid>
      <dc:creator>Lay</dc:creator>
      <dc:date>2023-09-20T05:43:10Z</dc:date>
    </item>
    <item>
      <title>Re:FAILED: load BTF from vmlinux: Invalid argument</title>
      <link>https://community.intel.com/t5/Edge-Software-Catalog/FAILED-load-BTF-from-vmlinux-Invalid-argument/m-p/1528666#M420</link>
      <description>&lt;P&gt;If you need any additional information, please submit a new question as this thread will no longer be monitored.&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Thu, 28 Sep 2023 22:59:37 GMT</pubDate>
      <guid>https://community.intel.com/t5/Edge-Software-Catalog/FAILED-load-BTF-from-vmlinux-Invalid-argument/m-p/1528666#M420</guid>
      <dc:creator>JesusE_Intel</dc:creator>
      <dc:date>2023-09-28T22:59:37Z</dc:date>
    </item>
  </channel>
</rss>

