<?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>f8df95e8 - selftests/bpf: Migrate test_xdp_vlan.sh into test_progs</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/bpf/Makefile#f8df95e8</link>
        <description>selftests/bpf: Migrate test_xdp_vlan.sh into test_progstest_xdp_vlan.sh isn&apos;t used by the BPF CI.Migrate test_xdp_vlan.sh in prog_tests/xdp_vlan.c.It uses the same BPF programs located in progs/test_xdp_vlan.c and thesame network topology.Remove test_xdp_vlan*.sh and their Makefile entries.Acked-by: Stanislav Fomichev &lt;sdf@fomichev.me&gt;Signed-off-by: Bastien Curutchet (eBPF Foundation) &lt;bastien.curutchet@bootlin.com&gt;Signed-off-by: Martin KaFai Lau &lt;martin.lau@kernel.org&gt;Link: https://patch.msgid.link/20250221-xdp_vlan-v1-2-7d29847169af@bootlin.com/

            List of files:
            /linux-6.15/tools/testing/selftests/bpf/Makefile</description>
        <pubDate>Fri, 21 Feb 2025 10:04:58 +0000</pubDate>
        <dc:creator>Bastien Curutchet (eBPF Foundation) &lt;bastien.curutchet@bootlin.com&gt;</dc:creator>
    </item>
<item>
        <title>caa4237a - selftests/bpf: Fix selection of static vs. dynamic LLVM</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/bpf/Makefile#caa4237a</link>
        <description>selftests/bpf: Fix selection of static vs. dynamic LLVMThe Makefile uses the exit code of the `llvm-config --link-static --libs`command to choose between statically-linked and dynamically-linked LLVMs.The stdout and stderr of that command are redirected to /dev/null.To redirect the output the &quot;&amp;&gt;&quot; construction is used, which might not besupported by /bin/sh, which is executed by make for $(shell ...) commands.On such systems the test will fail even if static LLVM is actuallysupported. Replace &quot;&amp;&gt;&quot; by &quot;&gt;/dev/null 2&gt;&amp;1&quot; to fix this.Fixes: 2a9d30fac818 (&quot;selftests/bpf: Support dynamically linking LLVM if static is not available&quot;)Signed-off-by: Anton Protopopov &lt;aspsk@isovalent.com&gt;Signed-off-by: Andrii Nakryiko &lt;andrii@kernel.org&gt;Acked-by: Daniel Xu &lt;dxu@dxuuu.xyz&gt;Link: https://lore.kernel.org/bpf/20250310145112.1261241-1-aspsk@isovalent.comSigned-off-by: Alexei Starovoitov &lt;ast@kernel.org&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/bpf/Makefile</description>
        <pubDate>Mon, 10 Mar 2025 14:51:12 +0000</pubDate>
        <dc:creator>Anton Protopopov &lt;aspsk@isovalent.com&gt;</dc:creator>
    </item>
<item>
        <title>1041b8bc - selftests/bpf: lwt_seg6local: Move test to test_progs</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/bpf/Makefile#1041b8bc</link>
        <description>selftests/bpf: lwt_seg6local: Move test to test_progstest_lwt_seg6local.sh isn&apos;t used by the BPF CI.Add a new file in the test_progs framework to migrate the tests done bytest_lwt_seg6local.sh. It uses the same network topology and the same BPFprograms located in progs/test_lwt_seg6local.c.Use the network helpers instead of `nc` to exchange the final packet.Remove test_lwt_seg6local.sh and its Makefile entry.Signed-off-by: Bastien Curutchet (eBPF Foundation) &lt;bastien.curutchet@bootlin.com&gt;Link: https://lore.kernel.org/r/20250307-seg6local-v1-2-990fff8f180d@bootlin.comSigned-off-by: Alexei Starovoitov &lt;ast@kernel.org&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/bpf/Makefile</description>
        <pubDate>Fri, 07 Mar 2025 09:18:24 +0000</pubDate>
        <dc:creator>Bastien Curutchet (eBPF Foundation) &lt;bastien.curutchet@bootlin.com&gt;</dc:creator>
    </item>
<item>
        <title>f5e28894 - selftests/bpf: Move test_lwt_ip_encap to test_progs</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/bpf/Makefile#f5e28894</link>
        <description>selftests/bpf: Move test_lwt_ip_encap to test_progstest_lwt_ip_encap.sh isn&apos;t used by the BPF CI.Add a new file in the test_progs framework to migrate the tests done bytest_lwt_ip_encap.sh. It uses the same network topology and the same BPFprograms located in progs/test_lwt_ip_encap.c.Rework the GSO part to avoid using nc and dd.Remove test_lwt_ip_encap.sh and its Makefile entry.Signed-off-by: Bastien Curutchet (eBPF Foundation) &lt;bastien.curutchet@bootlin.com&gt;Signed-off-by: Martin KaFai Lau &lt;martin.lau@kernel.org&gt;Link: https://patch.msgid.link/20250304-lwt_ip-v1-1-8fdeb9e79a56@bootlin.comSigned-off-by: Alexei Starovoitov &lt;ast@kernel.org&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/bpf/Makefile</description>
        <pubDate>Tue, 04 Mar 2025 09:24:51 +0000</pubDate>
        <dc:creator>Bastien Curutchet (eBPF Foundation) &lt;bastien.curutchet@bootlin.com&gt;</dc:creator>
    </item>
<item>
        <title>a54e7006 - selftests/bpf: test_tunnel: Remove test_tunnel.sh</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/bpf/Makefile#a54e7006</link>
        <description>selftests/bpf: test_tunnel: Remove test_tunnel.shAll tests from test_tunnel.sh have been migrated into test test_progs.The last test remaining in the script is the test_ipip() that is alreadycovered in the test_prog framework by the NONE case of test_ipip_tunnel().Remove the test_tunnel.sh script and its Makefile entrySigned-off-by: Bastien Curutchet (eBPF Foundation) &lt;bastien.curutchet@bootlin.com&gt;Signed-off-by: Martin KaFai Lau &lt;martin.lau@kernel.org&gt;Acked-by: Stanislav Fomichev &lt;sdf@fomichev.me&gt;Link: https://patch.msgid.link/20250303-tunnels-v2-10-8329f38f0678@bootlin.comSigned-off-by: Alexei Starovoitov &lt;ast@kernel.org&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/bpf/Makefile</description>
        <pubDate>Mon, 03 Mar 2025 08:22:58 +0000</pubDate>
        <dc:creator>Bastien Curutchet (eBPF Foundation) &lt;bastien.curutchet@bootlin.com&gt;</dc:creator>
    </item>
<item>
        <title>3d1033ca - selftests/bpf: Introduce veristat test</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/bpf/Makefile#3d1033ca</link>
        <description>selftests/bpf: Introduce veristat testIntroducing test for veristat, part of test_progs.Test cases cover functionality of setting global variables in BPFprogram.Signed-off-by: Mykyta Yatsenko &lt;yatsenko@meta.com&gt;Signed-off-by: Andrii Nakryiko &lt;andrii@kernel.org&gt;Acked-by: Eduard Zingerman &lt;eddyz87@gmail.com&gt;Link: https://lore.kernel.org/bpf/20250225163101.121043-3-mykyta.yatsenko5@gmail.com

            List of files:
            /linux-6.15/tools/testing/selftests/bpf/Makefile</description>
        <pubDate>Tue, 25 Feb 2025 16:31:01 +0000</pubDate>
        <dc:creator>Mykyta Yatsenko &lt;yatsenko@meta.com&gt;</dc:creator>
    </item>
<item>
        <title>e06f5bfd - selftests/bpf: Remove test_xdp_redirect_multi.sh</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/bpf/Makefile#e06f5bfd</link>
        <description>selftests/bpf: Remove test_xdp_redirect_multi.shThe tests done by test_xdp_redirect_multi.sh are now fully covered bythe CI through test_xdp_veth.c.Remove test_xdp_redirect_multi.shRemove xdp_redirect_multi.c that was used by the script to load andattach the BPF programs.Remove their entries in the MakefileSigned-off-by: Bastien Curutchet (eBPF Foundation) &lt;bastien.curutchet@bootlin.com&gt;Signed-off-by: Martin KaFai Lau &lt;martin.lau@kernel.org&gt;Acked-by: Stanislav Fomichev &lt;sdf@fomichev.me&gt;Link: https://patch.msgid.link/20250212-redirect-multi-v5-6-fd0d39fca6e6@bootlin.com

            List of files:
            /linux-6.15/tools/testing/selftests/bpf/Makefile</description>
        <pubDate>Wed, 12 Feb 2025 11:11:14 +0000</pubDate>
        <dc:creator>Bastien Curutchet (eBPF Foundation) &lt;bastien.curutchet@bootlin.com&gt;</dc:creator>
    </item>
<item>
        <title>9b6cdaf2 - selftests/bpf: Remove with_addr.sh and with_tunnels.sh</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/bpf/Makefile#9b6cdaf2</link>
        <description>selftests/bpf: Remove with_addr.sh and with_tunnels.shThose two scripts were used by test_flow_dissector.sh to setup/cleanupthe network topology before/after the tests. test_flow_dissector.shhave been deleted by commit 63b37657c5fd (&quot;selftests/bpf: removetest_flow_dissector.sh&quot;) so they aren&apos;t used anywhere now.Remove the two unused scripts and their Makefile entries.Signed-off-by: Bastien Curutchet (eBPF Foundation) &lt;bastien.curutchet@bootlin.com&gt;Signed-off-by: Martin KaFai Lau &lt;martin.lau@kernel.org&gt;Link: https://patch.msgid.link/20250204-with-v1-1-387a42118cd4@bootlin.com

            List of files:
            /linux-6.15/tools/testing/selftests/bpf/Makefile</description>
        <pubDate>Tue, 04 Feb 2025 10:59:43 +0000</pubDate>
        <dc:creator>Bastien Curutchet (eBPF Foundation) &lt;bastien.curutchet@bootlin.com&gt;</dc:creator>
    </item>
<item>
        <title>2a9d30fa - selftests/bpf: Support dynamically linking LLVM if static is not available</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/bpf/Makefile#2a9d30fa</link>
        <description>selftests/bpf: Support dynamically linking LLVM if static is not availableSince 67ab80a01886 (&quot;selftests/bpf: Prefer static linking for LLVMlibraries&quot;), only statically linking test_progs is supported. However,some distros only provide a dynamically linkable LLVM.This commit adds a fallback for dynamically linking LLVM if staticlinking is not available. If both options are available, static linkingis chosen.Signed-off-by: Daniel Xu &lt;dxu@dxuuu.xyz&gt;Signed-off-by: Andrii Nakryiko &lt;andrii@kernel.org&gt;Tested-by: Eduard Zingerman &lt;eddyz87@gmail.com&gt;Acked-by: Yonghong Song &lt;yonghong.song@linux.dev&gt;Link: https://lore.kernel.org/bpf/872b64e93de9a6cd6a7a10e6a5c5e7893704f743.1738276344.git.dxu@dxuuu.xyz

            List of files:
            /linux-6.15/tools/testing/selftests/bpf/Makefile</description>
        <pubDate>Thu, 30 Jan 2025 22:33:45 +0000</pubDate>
        <dc:creator>Daniel Xu &lt;dxu@dxuuu.xyz&gt;</dc:creator>
    </item>
<item>
        <title>cb3ade56 - selftests/bpf: Fix runqslower cross-endian build</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/bpf/Makefile#cb3ade56</link>
        <description>selftests/bpf: Fix runqslower cross-endian buildThe runqslower binary from a cross-endian build currently fails to runbecause the included skeleton has host endianness. Fix this by passing thetarget BPF endianness to the runqslower sub-make.Fixes: 5a63c33d6f00 (&quot;selftests/bpf: Support cross-endian building&quot;)Signed-off-by: Tony Ambardar &lt;tony.ambardar@gmail.com&gt;Signed-off-by: Andrii Nakryiko &lt;andrii@kernel.org&gt;Link: https://lore.kernel.org/bpf/20250125071423.2603588-1-itugrok@yahoo.comSigned-off-by: Alexei Starovoitov &lt;ast@kernel.org&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/bpf/Makefile</description>
        <pubDate>Sat, 25 Jan 2025 07:14:23 +0000</pubDate>
        <dc:creator>Tony Ambardar &lt;tony.ambardar@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>a94df601 - selftests/bpf: Migrate test_xdp_redirect.sh to xdp_do_redirect.c</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/bpf/Makefile#a94df601</link>
        <description>selftests/bpf: Migrate test_xdp_redirect.sh to xdp_do_redirect.ctest_xdp_redirect.sh can&apos;t be used by the BPF CI.Migrate test_xdp_redirect.sh into a new test case in xdp_do_redirect.c.It uses the same network topology and the same BPF programs located inprogs/test_xdp_redirect.c and progs/xdp_dummy.c.Remove test_xdp_redirect.sh and its Makefile entry.Signed-off-by: Bastien Curutchet (eBPF Foundation) &lt;bastien.curutchet@bootlin.com&gt;Signed-off-by: Martin KaFai Lau &lt;martin.lau@kernel.org&gt;Link: https://patch.msgid.link/20250110-xdp_redirect-v2-2-b8f3ae53e894@bootlin.com

            List of files:
            /linux-6.15/tools/testing/selftests/bpf/Makefile</description>
        <pubDate>Fri, 10 Jan 2025 09:21:10 +0000</pubDate>
        <dc:creator>Bastien Curutchet (eBPF Foundation) &lt;bastien.curutchet@bootlin.com&gt;</dc:creator>
    </item>
<item>
        <title>bab18c7d - selftests/bpf: add -std=gnu11 to BPF_CFLAGS and CFLAGS</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/bpf/Makefile#bab18c7d</link>
        <description>selftests/bpf: add -std=gnu11 to BPF_CFLAGS and CFLAGSLatest versions of GCC BPF use C23 standard by default. This causescompilation errors in vmlinux.h due to bool types declarations.Add -std=gnu11 to BPF_CFLAGS and CFLAGS. This aligns with the versionof the standard used when building the kernel currently [1].For more details see the discussions at [2] and [3].[1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Makefile#n465[2] https://lore.kernel.org/bpf/EYcXjcKDCJY7Yb0GGtAAb7nLKPEvrgWdvWpuNzXm2qi6rYMZDixKv5KwfVVMBq17V55xyC-A1wIjrqG3aw-Imqudo9q9X7D7nLU2gWgbN0w=@pm.me/[3] https://lore.kernel.org/bpf/20250106202715.1232864-1-ihor.solodrai@pm.me/CC: Jose E. Marchesi &lt;jose.marchesi@oracle.com&gt;Signed-off-by: Ihor Solodrai &lt;ihor.solodrai@pm.me&gt;Link: https://lore.kernel.org/r/20250107235813.2964472-1-ihor.solodrai@pm.meSigned-off-by: Alexei Starovoitov &lt;ast@kernel.org&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/bpf/Makefile</description>
        <pubDate>Tue, 07 Jan 2025 23:58:18 +0000</pubDate>
        <dc:creator>Ihor Solodrai &lt;ihor.solodrai@pm.me&gt;</dc:creator>
    </item>
<item>
        <title>f44275e7 - selftests/bpf: add -fno-strict-aliasing to BPF_CFLAGS</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/bpf/Makefile#f44275e7</link>
        <description>selftests/bpf: add -fno-strict-aliasing to BPF_CFLAGSFollowing the discussion at [1], set -fno-strict-aliasing flag for allBPF object build rules. Remove now unnecessary &lt;test&gt;-CFLAGS variables.[1] https://lore.kernel.org/bpf/20250106185447.951609-1-ihor.solodrai@pm.me/CC: Jose E. Marchesi &lt;jose.marchesi@oracle.com&gt;Signed-off-by: Ihor Solodrai &lt;ihor.solodrai@pm.me&gt;Acked-by: Eduard Zingerman &lt;eddyz87@gmail.com&gt;Link: https://lore.kernel.org/r/20250106201728.1219791-1-ihor.solodrai@pm.meSigned-off-by: Alexei Starovoitov &lt;ast@kernel.org&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/bpf/Makefile</description>
        <pubDate>Mon, 06 Jan 2025 20:17:31 +0000</pubDate>
        <dc:creator>Ihor Solodrai &lt;ihor.solodrai@pm.me&gt;</dc:creator>
    </item>
<item>
        <title>73b9075f - selftests/bpf: Avoid generating untracked files when running bpf selftests</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/bpf/Makefile#73b9075f</link>
        <description>selftests/bpf: Avoid generating untracked files when running bpf selftestsCurrently, when we run the BPF selftests with the following command:  make -C tools/testing/selftests TARGETS=bpf SKIP_TARGETS=&quot;&quot;The command generates untracked files and directories with make versionless than 4.4:&apos;&apos;&apos;Untracked files:  (use &quot;git add &lt;file&gt;...&quot; to include in what will be committed)	tools/testing/selftests/bpfFEATURE-DUMP.selftests	tools/testing/selftests/bpffeature/&apos;&apos;&apos;We lost slash after word &quot;bpf&quot;. The reason is slash appending code is asfollow:&apos;&apos;&apos;OUTPUT := $(OUTPUT)/$(eval include ../../../build/Makefile.feature)OUTPUT := $(patsubst %/,%,$(OUTPUT))&apos;&apos;&apos;This way of assigning values to OUTPUT will never be effective for thevariable OUTPUT provided via the command argument [1] and BPF makefileis called from parent Makfile(tools/testing/selftests/Makefile) like:&apos;&apos;&apos;all:  ...	$(MAKE) OUTPUT=$$BUILD_TARGET -C $$TARGET&apos;&apos;&apos;According to GNU make, we can use override Directive to fix this issue [2].  [1] https://www.gnu.org/software/make/manual/make.html#Overriding  [2] https://www.gnu.org/software/make/manual/make.html#Override-DirectiveFixes: dc3a8804d790 (&quot;selftests/bpf: Adapt OUTPUT appending logic to lower versions of Make&quot;)Signed-off-by: Jiayuan Chen &lt;mrpre@163.com&gt;Signed-off-by: Daniel Borkmann &lt;daniel@iogearbox.net&gt;Acked-by: Jiri Olsa &lt;jolsa@kernel.org&gt;Link: https://lore.kernel.org/bpf/20241224075957.288018-1-mrpre@163.com

            List of files:
            /linux-6.15/tools/testing/selftests/bpf/Makefile</description>
        <pubDate>Tue, 24 Dec 2024 07:59:57 +0000</pubDate>
        <dc:creator>Jiayuan Chen &lt;mrpre@163.com&gt;</dc:creator>
    </item>
<item>
        <title>df539cef - selftests/bpf: Migrate test_xdp_meta.sh into xdp_context_test_run.c</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/bpf/Makefile#df539cef</link>
        <description>selftests/bpf: Migrate test_xdp_meta.sh into xdp_context_test_run.ctest_xdp_meta.sh can&apos;t be used by the BPF CI.Migrate test_xdp_meta.sh in a new test case in xdp_context_test_run.c.It uses the same BPF programs located in progs/test_xdp_meta.c and thesame network topology.Remove test_xdp_meta.sh and its Makefile entry.Signed-off-by: Bastien Curutchet &lt;bastien.curutchet@bootlin.com&gt;Signed-off-by: Martin KaFai Lau &lt;martin.lau@kernel.org&gt;Link: https://patch.msgid.link/20241213-xdp_meta-v2-2-634582725b90@bootlin.com

            List of files:
            /linux-6.15/tools/testing/selftests/bpf/Makefile</description>
        <pubDate>Fri, 13 Dec 2024 15:06:21 +0000</pubDate>
        <dc:creator>Bastien Curutchet &lt;bastien.curutchet@bootlin.com&gt;</dc:creator>
    </item>
<item>
        <title>5506b7d7 - selftests/bpf: make BPF_TARGET_ENDIAN non-recursive to speed up *.bpf.o build</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/bpf/Makefile#5506b7d7</link>
        <description>selftests/bpf: make BPF_TARGET_ENDIAN non-recursive to speed up *.bpf.o buildBPF_TARGET_ENDIAN is used in CLANG_BPF_BUILD_RULE and co macros.It is defined as a recursively expanded variable, meaning that it isrecomputed each time the value is needed. Thus, it is recomputed foreach *.bpf.o file compilation. The variable is computed by running a Ccompiler in a shell. This significantly hinders parallel buildperformance for *.bpf.o files.This commit changes BPF_TARGET_ENDIAN to be a simply expandedvariable.    # Build performance stats before this commit    $ git clean -xfd; time make -j12    real	1m0.000s    ...    # Build performance stats after this commit    $ git clean -xfd; time make -j12    real	0m43.605s    ...Signed-off-by: Eduard Zingerman &lt;eddyz87@gmail.com&gt;Acked-by: Yonghong Song &lt;yonghong.song@linux.dev&gt;Link: https://lore.kernel.org/r/20241213003224.837030-1-eddyz87@gmail.comSigned-off-by: Alexei Starovoitov &lt;ast@kernel.org&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/bpf/Makefile</description>
        <pubDate>Fri, 13 Dec 2024 00:32:24 +0000</pubDate>
        <dc:creator>Eduard Zingerman &lt;eddyz87@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>d6212d82 - selftests/bpf: Consolidate kernel modules into common directory</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/bpf/Makefile#d6212d82</link>
        <description>selftests/bpf: Consolidate kernel modules into common directoryThe selftests build four kernel modules which use copy-pasted Makefiletargets. This is a bit messy, and doesn&apos;t scale so well when we add moremodules, so let&apos;s consolidate these rules into a single rule generatedfor each module name, and move the module sources into a singledirectory.To avoid parallel builds of the different modules stepping on eachother&apos;s toes during the &apos;modpost&apos; phase of the Kbuild &apos;make modules&apos;,the module files should really be a grouped target. However, make onlyadded explicit support for grouped targets in version 4.3, which isnewer than the minimum version supported by the kernel. However, makeimplicitly treats pattern matching rules with multiple targets as agrouped target, so we can work around this by turning the rule into apattern matching target. We do this by replacing &apos;.ko&apos; with &apos;%ko&apos; in thetargets with subst().Signed-off-by: Toke H&#248;iland-J&#248;rgensen &lt;toke@redhat.com&gt;Signed-off-by: Andrii Nakryiko &lt;andrii@kernel.org&gt;Acked-by: Viktor Malik &lt;vmalik@redhat.com&gt;Link: https://lore.kernel.org/bpf/20241204-bpf-selftests-mod-compile-v5-1-b96231134a49@redhat.com

            List of files:
            /linux-6.15/tools/testing/selftests/bpf/Makefile</description>
        <pubDate>Wed, 04 Dec 2024 13:28:26 +0000</pubDate>
        <dc:creator>Toke H&#248;iland-J&#248;rgensen &lt;toke@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>3e18f5f1 - selftests/bpf: Move test_lpm_map.c to map_tests</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/bpf/Makefile#3e18f5f1</link>
        <description>selftests/bpf: Move test_lpm_map.c to map_testsMove test_lpm_map.c to map_tests/ to include LPM trie test cases inregular test_maps run. Most code remains unchanged, including the use ofassert(). Only reduce n_lookups from 64K to 512, which decreasestest_lpm_map runtime from 37s to 0.7s.Signed-off-by: Hou Tao &lt;houtao1@huawei.com&gt;Link: https://lore.kernel.org/r/20241206110622.1161752-9-houtao@huaweicloud.comSigned-off-by: Alexei Starovoitov &lt;ast@kernel.org&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/bpf/Makefile</description>
        <pubDate>Fri, 06 Dec 2024 11:06:21 +0000</pubDate>
        <dc:creator>Hou Tao &lt;houtao1@huawei.com&gt;</dc:creator>
    </item>
<item>
        <title>63b37657 - selftests/bpf: remove test_flow_dissector.sh</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/bpf/Makefile#63b37657</link>
        <description>selftests/bpf: remove test_flow_dissector.shNow that test_flow_dissector.sh has been converted to test_progs, removethe legacy test.Acked-by: Stanislav Fomichev &lt;sdf@fomichev.me&gt;Signed-off-by: Alexis Lothor&#233; (eBPF Foundation) &lt;alexis.lothore@bootlin.com&gt;Link: https://lore.kernel.org/r/20241120-flow_dissector-v3-14-45b46494f937@bootlin.comSigned-off-by: Alexei Starovoitov &lt;ast@kernel.org&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/bpf/Makefile</description>
        <pubDate>Wed, 20 Nov 2024 07:43:24 +0000</pubDate>
        <dc:creator>Alexis Lothor&#233; (eBPF Foundation) &lt;alexis.lothore@bootlin.com&gt;</dc:creator>
    </item>
<item>
        <title>03066ed3 - selftests/bpf: add read_with_timeout() utility function</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/bpf/Makefile#03066ed3</link>
        <description>selftests/bpf: add read_with_timeout() utility functionint read_with_timeout(int fd, char *buf, size_t count, long usec)As a regular read(2), but allows to specify a timeout inmicro-seconds. Returns -EAGAIN on timeout.Implemented using select().Signed-off-by: Eduard Zingerman &lt;eddyz87@gmail.com&gt;Link: https://lore.kernel.org/r/20241112110906.3045278-3-eddyz87@gmail.comSigned-off-by: Alexei Starovoitov &lt;ast@kernel.org&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/bpf/Makefile</description>
        <pubDate>Tue, 12 Nov 2024 11:09:04 +0000</pubDate>
        <dc:creator>Eduard Zingerman &lt;eddyz87@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
