<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>bbaf1ff0 - bpf: Replace deprecated -target with --target= for Clang</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/kernel/bpf/preload/iterators/Makefile#bbaf1ff0</link>
        <description>bpf: Replace deprecated -target with --target= for ClangThe -target option has been deprecated since clang 3.4 in 2013. Therefore, usethe preferred --target=bpf form instead. This also matches how we use --target=in scripts/Makefile.clang.Signed-off-by: Fangrui Song &lt;maskray@google.com&gt;Signed-off-by: Daniel Borkmann &lt;daniel@iogearbox.net&gt;Acked-by: Yonghong Song &lt;yhs@fb.com&gt;Acked-by: Quentin Monnet &lt;quentin@isovalent.com&gt;Link: https://github.com/llvm/llvm-project/commit/274b6f0c87a6a1798de0a68135afc7f95def6277Link: https://lore.kernel.org/bpf/20230624001856.1903733-1-maskray@google.com

            List of files:
            /linux-6.15/kernel/bpf/preload/iterators/Makefile</description>
        <pubDate>Sat, 24 Jun 2023 00:18:56 +0000</pubDate>
        <dc:creator>Fangrui Song &lt;maskray@google.com&gt;</dc:creator>
    </item>
<item>
        <title>0f0e5f5b - bpf: iterators: Split iterators.lskel.h into little- and big- endian versions</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/kernel/bpf/preload/iterators/Makefile#0f0e5f5b</link>
        <description>bpf: iterators: Split iterators.lskel.h into little- and big- endian versionsiterators.lskel.h is little-endian, therefore bpf iterator is currentlybroken on big-endian systems. Introduce a big-endian version and addinstructions regarding its generation. Unfortunately bpftool&apos;scross-endianness capabilities are limited to BTF right now, so theprocedure requires access to a big-endian machine or a configuredemulator.Signed-off-by: Ilya Leoshkevich &lt;iii@linux.ibm.com&gt;Link: https://lore.kernel.org/r/20230128000650.1516334-25-iii@linux.ibm.comSigned-off-by: Alexei Starovoitov &lt;ast@kernel.org&gt;

            List of files:
            /linux-6.15/kernel/bpf/preload/iterators/Makefile</description>
        <pubDate>Sat, 28 Jan 2023 00:06:43 +0000</pubDate>
        <dc:creator>Ilya Leoshkevich &lt;iii@linux.ibm.com&gt;</dc:creator>
    </item>
<item>
        <title>3848636b - bpf: iterators: Build and use lightweight bootstrap version of bpftool</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/kernel/bpf/preload/iterators/Makefile#3848636b</link>
        <description>bpf: iterators: Build and use lightweight bootstrap version of bpftoolkernel/bpf/preload/iterators use bpftool for vmlinux.h, skeleton, andstatic linking only. So we can use lightweight bootstrap version ofbpftool to handle these, and it will be faster.Suggested-by: Andrii Nakryiko &lt;andrii@kernel.org&gt;Signed-off-by: Pu Lehui &lt;pulehui@huawei.com&gt;Signed-off-by: Andrii Nakryiko &lt;andrii@kernel.org&gt;Link: https://lore.kernel.org/bpf/20220714024612.944071-4-pulehui@huawei.com

            List of files:
            /linux-6.15/kernel/bpf/preload/iterators/Makefile</description>
        <pubDate>Thu, 14 Jul 2022 02:46:12 +0000</pubDate>
        <dc:creator>Pu Lehui &lt;pulehui@huawei.com&gt;</dc:creator>
    </item>
<item>
        <title>79b20392 - bpf: Convert bpf preload to light skeleton.</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/kernel/bpf/preload/iterators/Makefile#79b20392</link>
        <description>bpf: Convert bpf preload to light skeleton.Convert bpffs preload iterators to light skeleton.Signed-off-by: Alexei Starovoitov &lt;ast@kernel.org&gt;Signed-off-by: Daniel Borkmann &lt;daniel@iogearbox.net&gt;Acked-by: Martin KaFai Lau &lt;kafai@fb.com&gt;Link: https://lore.kernel.org/bpf/20220131220528.98088-6-alexei.starovoitov@gmail.com

            List of files:
            /linux-6.15/kernel/bpf/preload/iterators/Makefile</description>
        <pubDate>Mon, 31 Jan 2022 22:05:26 +0000</pubDate>
        <dc:creator>Alexei Starovoitov &lt;ast@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>d7db0a4e - bpftool: Add install-bin target to install binary only</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/kernel/bpf/preload/iterators/Makefile#d7db0a4e</link>
        <description>bpftool: Add install-bin target to install binary onlyWith &quot;make install&quot;, bpftool installs its binary and its bash completionfile. Usually, this is what we want. But a few components in the kernelrepository (namely, BPF iterators and selftests) also install bpftoollocally before using it. In such a case, bash completion is notnecessary and is just a useless build artifact.Let&apos;s add an &quot;install-bin&quot; target to bpftool, to offer a way to installthe binary only.Signed-off-by: Quentin Monnet &lt;quentin@isovalent.com&gt;Signed-off-by: Andrii Nakryiko &lt;andrii@kernel.org&gt;Link: https://lore.kernel.org/bpf/20211007194438.34443-13-quentin@isovalent.com

            List of files:
            /linux-6.15/kernel/bpf/preload/iterators/Makefile</description>
        <pubDate>Thu, 07 Oct 2021 19:44:38 +0000</pubDate>
        <dc:creator>Quentin Monnet &lt;quentin@isovalent.com&gt;</dc:creator>
    </item>
<item>
        <title>7bf731dc - bpf: iterators: Install libbpf headers when building</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/kernel/bpf/preload/iterators/Makefile#7bf731dc</link>
        <description>bpf: iterators: Install libbpf headers when buildingAPI headers from libbpf should not be accessed directly from thelibrary&apos;s source directory. Instead, they should be exported with &quot;makeinstall_headers&quot;. Let&apos;s make sure that bpf/preload/iterators/Makefileinstalls the headers properly when building.Signed-off-by: Quentin Monnet &lt;quentin@isovalent.com&gt;Signed-off-by: Andrii Nakryiko &lt;andrii@kernel.org&gt;Link: https://lore.kernel.org/bpf/20211007194438.34443-8-quentin@isovalent.com

            List of files:
            /linux-6.15/kernel/bpf/preload/iterators/Makefile</description>
        <pubDate>Thu, 07 Oct 2021 19:44:33 +0000</pubDate>
        <dc:creator>Quentin Monnet &lt;quentin@isovalent.com&gt;</dc:creator>
    </item>
<item>
        <title>f0fdfefb - bpf: Add BPF program and map iterators as built-in BPF programs.</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/kernel/bpf/preload/iterators/Makefile#f0fdfefb</link>
        <description>bpf: Add BPF program and map iterators as built-in BPF programs.The program and map iterators work similar to seq_file-s.Once the program is pinned in bpffs it can be read with &quot;cat&quot; toolto print human readable output. In this case about BPF programs and maps.For example:$ cat /sys/fs/bpf/progs.debug  id name            attached   5 dump_bpf_map    bpf_iter_bpf_map   6 dump_bpf_prog   bpf_iter_bpf_prog$ cat /sys/fs/bpf/maps.debug  id name            max_entries   3 iterator.rodata     1To avoid kernel build dependency on clang 10 separate bpf skeleton generationinto manual &quot;make&quot; step and instead check-in generated .skel.h into git.Unlike &apos;bpftool prog show&apos; in-kernel BTF name is used (when available)to print full name of BPF program instead of 16-byte truncated name.Signed-off-by: Alexei Starovoitov &lt;ast@kernel.org&gt;Signed-off-by: Daniel Borkmann &lt;daniel@iogearbox.net&gt;Acked-by: Andrii Nakryiko &lt;andriin@fb.com&gt;Link: https://lore.kernel.org/bpf/20200819042759.51280-3-alexei.starovoitov@gmail.com

            List of files:
            /linux-6.15/kernel/bpf/preload/iterators/Makefile</description>
        <pubDate>Wed, 19 Aug 2020 04:27:57 +0000</pubDate>
        <dc:creator>Alexei Starovoitov &lt;ast@kernel.org&gt;</dc:creator>
    </item>
</channel>
</rss>
