<?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>42367eca - tools: Remove redundant quiet setup</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/bpf/runqslower/Makefile#42367eca</link>
        <description>tools: Remove redundant quiet setupQ is exported from Makefile.include so it is not necessary to manuallyset it.Reviewed-by: Jiri Olsa &lt;jolsa@kernel.org&gt;Signed-off-by: Charlie Jenkins &lt;charlie@rivosinc.com&gt;Acked-by: Andrii Nakryiko &lt;andrii@kernel.org&gt;Acked-by: Quentin Monnet &lt;qmo@kernel.org&gt;Cc: Adrian Hunter &lt;adrian.hunter@intel.com&gt;Cc: Alexander Shishkin &lt;alexander.shishkin@linux.intel.com&gt;Cc: Alexei Starovoitov &lt;ast@kernel.org&gt;Cc: Benjamin Tissoires &lt;bentiss@kernel.org&gt;Cc: Daniel Borkmann &lt;daniel@iogearbox.net&gt;Cc: Daniel Lezcano &lt;daniel.lezcano@linaro.org&gt;Cc: Eduard Zingerman &lt;eddyz87@gmail.com&gt;Cc: Hao Luo &lt;haoluo@google.com&gt;Cc: Ian Rogers &lt;irogers@google.com&gt;Cc: Ingo Molnar &lt;mingo@redhat.com&gt;Cc: Jiri Kosina &lt;jikos@kernel.org&gt;Cc: John Fastabend &lt;john.fastabend@gmail.com&gt;Cc: Josh Poimboeuf &lt;jpoimboe@kernel.org&gt;Cc: KP Singh &lt;kpsingh@kernel.org&gt;Cc: Lukasz Luba &lt;lukasz.luba@arm.com&gt;Cc: Mark Rutland &lt;mark.rutland@arm.com&gt;Cc: Martin KaFai Lau &lt;martin.lau@linux.dev&gt;Cc: Mykola Lysenko &lt;mykolal@fb.com&gt;Cc: Namhyung Kim &lt;namhyung@kernel.org&gt;Cc: Peter Zijlstra &lt;peterz@infradead.org&gt;Cc: Rafael J. Wysocki &lt;rafael@kernel.org&gt;Cc: Shuah Khan &lt;shuah@kernel.org&gt;Cc: Song Liu &lt;song@kernel.org&gt;Cc: Stanislav Fomichev &lt;sdf@google.com&gt;Cc: Steven Rostedt (VMware) &lt;rostedt@goodmis.org&gt;Cc: Yonghong Song &lt;yonghong.song@linux.dev&gt;Cc: Zhang Rui &lt;rui.zhang@intel.com&gt;Link: https://lore.kernel.org/r/20250213-quiet_tools-v3-2-07de4482a581@rivosinc.comSigned-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;

            List of files:
            /linux-6.15/tools/bpf/runqslower/Makefile</description>
        <pubDate>Thu, 13 Feb 2025 21:06:22 +0000</pubDate>
        <dc:creator>Charlie Jenkins &lt;charlie@rivosinc.com&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/bpf/runqslower/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/bpf/runqslower/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>f86601c3 - tools/runqslower: Fix LDFLAGS and add LDLIBS support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/bpf/runqslower/Makefile#f86601c3</link>
        <description>tools/runqslower: Fix LDFLAGS and add LDLIBS supportActually use previously defined LDFLAGS during build and add support forLDLIBS to link extra standalone libraries e.g. &apos;argp&apos; which is not providedby musl libc.Fixes: 585bf4640ebe (&quot;tools: runqslower: Add EXTRA_CFLAGS and EXTRA_LDFLAGS support&quot;)Signed-off-by: Tony Ambardar &lt;tony.ambardar@gmail.com&gt;Signed-off-by: Andrii Nakryiko &lt;andrii@kernel.org&gt;Acked-by: Ilya Leoshkevich &lt;iii@linux.ibm.com&gt;Link: https://lore.kernel.org/bpf/20240723003045.2273499-1-tony.ambardar@gmail.com

            List of files:
            /linux-6.15/tools/bpf/runqslower/Makefile</description>
        <pubDate>Tue, 23 Jul 2024 00:30:45 +0000</pubDate>
        <dc:creator>Tony Ambardar &lt;tony.ambardar@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>bbaf1ff0 - bpf: Replace deprecated -target with --target= for Clang</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/bpf/runqslower/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/tools/bpf/runqslower/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>585bf464 - tools: runqslower: Add EXTRA_CFLAGS and EXTRA_LDFLAGS support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/bpf/runqslower/Makefile#585bf464</link>
        <description>tools: runqslower: Add EXTRA_CFLAGS and EXTRA_LDFLAGS supportThis makes it possible to add sanitizer flags.Signed-off-by: Ilya Leoshkevich &lt;iii@linux.ibm.com&gt;Signed-off-by: Andrii Nakryiko &lt;andrii@kernel.org&gt;Link: https://lore.kernel.org/bpf/20230210001210.395194-3-iii@linux.ibm.com

            List of files:
            /linux-6.15/tools/bpf/runqslower/Makefile</description>
        <pubDate>Fri, 10 Feb 2023 00:11:56 +0000</pubDate>
        <dc:creator>Ilya Leoshkevich &lt;iii@linux.ibm.com&gt;</dc:creator>
    </item>
<item>
        <title>3a2a58c4 - tools: runqslower: Build and use lightweight bootstrap version of bpftool</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/bpf/runqslower/Makefile#3a2a58c4</link>
        <description>tools: runqslower: Build and use lightweight bootstrap version of bpftooltools/runqslower use bpftool for vmlinux.h, skeleton, and static linkingonly. So we can use lightweight bootstrap version of bpftool to handlethese, 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-3-pulehui@huawei.com

            List of files:
            /linux-6.15/tools/bpf/runqslower/Makefile</description>
        <pubDate>Thu, 14 Jul 2022 02:46:11 +0000</pubDate>
        <dc:creator>Pu Lehui &lt;pulehui@huawei.com&gt;</dc:creator>
    </item>
<item>
        <title>bb7b75e8 - tools/runqslower: Enable cross-building with clang</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/bpf/runqslower/Makefile#bb7b75e8</link>
        <description>tools/runqslower: Enable cross-building with clangCross-building using clang requires passing the &quot;-target&quot; flag ratherthan using the CROSS_COMPILE prefix. Makefile.include transformsCROSS_COMPILE into CLANG_CROSS_FLAGS. Add them to CFLAGS, and eraseCROSS_COMPILE for the bpftool build, since it needs to be executed onthe host.Signed-off-by: Jean-Philippe Brucker &lt;jean-philippe@linaro.org&gt;Signed-off-by: Andrii Nakryiko &lt;andrii@kernel.org&gt;Acked-by: Quentin Monnet &lt;quentin@isovalent.com&gt;Link: https://lore.kernel.org/bpf/20211216163842.829836-6-jean-philippe@linaro.org

            List of files:
            /linux-6.15/tools/bpf/runqslower/Makefile</description>
        <pubDate>Thu, 16 Dec 2021 16:38:42 +0000</pubDate>
        <dc:creator>Jean-Philippe Brucker &lt;jean-philippe@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>e4ac80ef - tools/runqslower: Fix cross-build</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/bpf/runqslower/Makefile#e4ac80ef</link>
        <description>tools/runqslower: Fix cross-buildCommit be79505caf3f (&quot;tools/runqslower: Install libbpf headers whenbuilding&quot;) uses the target libbpf to build the host bpftool, whichdoesn&apos;t work when cross-building:  make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- -C tools/bpf/runqslower O=/tmp/runqslower  ...    LINK    /tmp/runqslower/bpftool/bpftool  /usr/bin/ld: /tmp/runqslower/libbpf/libbpf.a(libbpf-in.o): Relocations in generic ELF (EM: 183)  /usr/bin/ld: /tmp/runqslower/libbpf/libbpf.a: error adding symbols: file in wrong format  collect2: error: ld returned 1 exit statusWhen cross-building, the target architecture differs from the host. Thebpftool used for building runqslower is executed on the host, and thusmust use a different libbpf than that used for runqslower itself.Remove the LIBBPF_OUTPUT and LIBBPF_DESTDIR parameters, so the bpftoolbuild makes its own library if necessary.In the selftests, pass the host bpftool, already a prerequisite for therunqslower recipe, as BPFTOOL_OUTPUT. The runqslower Makefile will usethe bpftool that&apos;s already built for selftests instead of making a newone.Fixes: be79505caf3f (&quot;tools/runqslower: Install libbpf headers when building&quot;)Signed-off-by: Jean-Philippe Brucker &lt;jean-philippe@linaro.org&gt;Signed-off-by: Daniel Borkmann &lt;daniel@iogearbox.net&gt;Reviewed-by: Quentin Monnet &lt;quentin@isovalent.com&gt;Link: https://lore.kernel.org/bpf/20211112155128.565680-1-jean-philippe@linaro.orgSigned-off-by: Alexei Starovoitov &lt;ast@kernel.org&gt;

            List of files:
            /linux-6.15/tools/bpf/runqslower/Makefile</description>
        <pubDate>Fri, 12 Nov 2021 15:51:30 +0000</pubDate>
        <dc:creator>Jean-Philippe Brucker &lt;jean-philippe@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>be79505c - tools/runqslower: Install libbpf headers when building</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/bpf/runqslower/Makefile#be79505c</link>
        <description>tools/runqslower: 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 runqslower installs theheaders properly when building.We use a libbpf_hdrs target to mark the logical dependency on libbpf&apos;sheaders export for a number of object files, even though the headersshould have been exported at this time (since bpftool needs them, and isrequired to generate the skeleton or the vmlinux.h).When descending from a parent Makefile, the specific output directoriesfor building the library and exporting the headers are configurable withBPFOBJ_OUTPUT and BPF_DESTDIR, respectively. This is in addition toOUTPUT, on top of which those variables are constructed by default.Also adjust the Makefile for the BPF selftests. We pass a number ofvariables to the &quot;make&quot; invocation, because we want to point runqslowerto the (target) libbpf shared with other tools, instead of building itsown version. In addition, runqslower relies on (target) bpftool, and wealso want to pass the proper variables to its Makefile so that bpftoolitself reuses the same libbpf.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-6-quentin@isovalent.com

            List of files:
            /linux-6.15/tools/bpf/runqslower/Makefile</description>
        <pubDate>Thu, 07 Oct 2021 19:44:31 +0000</pubDate>
        <dc:creator>Quentin Monnet &lt;quentin@isovalent.com&gt;</dc:creator>
    </item>
<item>
        <title>303dcc25 - tools/runqslower: Allow substituting custom vmlinux.h for the build</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/bpf/runqslower/Makefile#303dcc25</link>
        <description>tools/runqslower: Allow substituting custom vmlinux.h for the buildJust like was done for bpftool and selftests in ec23eb705620 (&quot;tools/bpftool:Allow substituting custom vmlinux.h for the build&quot;) and ca4db6389d61(&quot;selftests/bpf: Allow substituting custom vmlinux.h for selftests build&quot;),allow to provide pre-generated vmlinux.h for runqslower build.Signed-off-by: Andrii Nakryiko &lt;andrii@kernel.org&gt;Acked-by: Martin KaFai Lau &lt;kafai@fb.com&gt;Acked-by: Yonghong Song &lt;yhs@fb.com&gt;Link: https://lore.kernel.org/bpf/20210303004010.653954-1-andrii@kernel.org

            List of files:
            /linux-6.15/tools/bpf/runqslower/Makefile</description>
        <pubDate>Wed, 03 Mar 2021 00:40:10 +0000</pubDate>
        <dc:creator>Andrii Nakryiko &lt;andrii@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>4b0d2d41 - bpf: runqslower: Prefer using local vmlimux to generate vmlinux.h</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/bpf/runqslower/Makefile#4b0d2d41</link>
        <description>bpf: runqslower: Prefer using local vmlimux to generate vmlinux.hUpdate the Makefile to prefer using $(O)/vmlinux, $(KBUILD_OUTPUT)/vmlinux(for selftests) or ../../../vmlinux. These two files should have latestdefinitions for vmlinux.h.Signed-off-by: Song Liu &lt;songliubraving@fb.com&gt;Signed-off-by: Alexei Starovoitov &lt;ast@kernel.org&gt;Acked-by: Andrii Nakryiko &lt;andrii@kernel.org&gt;Link: https://lore.kernel.org/bpf/20210225234319.336131-6-songliubraving@fb.com

            List of files:
            /linux-6.15/tools/bpf/runqslower/Makefile</description>
        <pubDate>Thu, 25 Feb 2021 23:43:18 +0000</pubDate>
        <dc:creator>Song Liu &lt;songliubraving@fb.com&gt;</dc:creator>
    </item>
<item>
        <title>211a741c - tools: Factor Clang, LLC and LLVM utils definitions</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/bpf/runqslower/Makefile#211a741c</link>
        <description>tools: Factor Clang, LLC and LLVM utils definitionsWhen dealing with BPF/BTF/pahole and DWARF v5 I wanted to build bpftool.While looking into the source code I found duplicate assignments in misc toolsfor the LLVM eco system, e.g. clang and llvm-objcopy.Move the Clang, LLC and/or LLVM utils definitions to tools/scripts/Makefile.includefile and add missing includes where needed. Honestly, I was inspired by the commitc8a950d0d3b9 (&quot;tools: Factor HOSTCC, HOSTLD, HOSTAR definitions&quot;).I tested with bpftool and perf on Debian/testing AMD64 and LLVM/Clang v11.1.0-rc1.Build instructions:[ make and make-options ]MAKE=&quot;make V=1&quot;MAKE_OPTS=&quot;HOSTCC=clang HOSTCXX=clang++ HOSTLD=ld.lld CC=clang LD=ld.lld LLVM=1 LLVM_IAS=1&quot;MAKE_OPTS=&quot;$MAKE_OPTS PAHOLE=/opt/pahole/bin/pahole&quot;[ clean-up ]$MAKE $MAKE_OPTS -C tools/ clean[ bpftool ]$MAKE $MAKE_OPTS -C tools/bpf/bpftool/[ perf ]PYTHON=python3 $MAKE $MAKE_OPTS -C tools/perf/I was careful with respecting the user&apos;s wish to override custom compiler, linker,GNU/binutils and/or LLVM utils settings.Signed-off-by: Sedat Dilek &lt;sedat.dilek@gmail.com&gt;Signed-off-by: Daniel Borkmann &lt;daniel@iogearbox.net&gt;Acked-by: Andrii Nakryiko &lt;andrii@kernel.org&gt;Acked-by: Jiri Olsa &lt;jolsa@redhat.com&gt; # tools/build and tools/perfLink: https://lore.kernel.org/bpf/20210128015117.20515-1-sedat.dilek@gmail.com

            List of files:
            /linux-6.15/tools/bpf/runqslower/Makefile</description>
        <pubDate>Thu, 28 Jan 2021 01:50:58 +0000</pubDate>
        <dc:creator>Sedat Dilek &lt;sedat.dilek@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>2d9393fe - tools/runqslower: Build bpftool using HOSTCC</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/bpf/runqslower/Makefile#2d9393fe</link>
        <description>tools/runqslower: Build bpftool using HOSTCCWhen cross building runqslower for an other architecture, theintermediate bpftool used to generate a skeleton must be built using thehost toolchain. Pass HOSTCC and HOSTLD, defined in Makefile.include, tothe bpftool Makefile.Signed-off-by: Jean-Philippe Brucker &lt;jean-philippe@linaro.org&gt;Signed-off-by: Andrii Nakryiko &lt;andrii@kernel.org&gt;Acked-by: Andrii Nakryiko &lt;andrii@kernel.org&gt;Link: https://lore.kernel.org/bpf/20201110164310.2600671-7-jean-philippe@linaro.org

            List of files:
            /linux-6.15/tools/bpf/runqslower/Makefile</description>
        <pubDate>Tue, 10 Nov 2020 16:43:10 +0000</pubDate>
        <dc:creator>Jean-Philippe Brucker &lt;jean-philippe@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>85e59344 - tools/runqslower: Enable out-of-tree build</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/bpf/runqslower/Makefile#85e59344</link>
        <description>tools/runqslower: Enable out-of-tree buildEnable out-of-tree build for runqslower. Only set OUTPUT=.output if itwasn&apos;t already set by the user.Signed-off-by: Jean-Philippe Brucker &lt;jean-philippe@linaro.org&gt;Signed-off-by: Andrii Nakryiko &lt;andrii@kernel.org&gt;Link: https://lore.kernel.org/bpf/20201110164310.2600671-6-jean-philippe@linaro.org

            List of files:
            /linux-6.15/tools/bpf/runqslower/Makefile</description>
        <pubDate>Tue, 10 Nov 2020 16:43:09 +0000</pubDate>
        <dc:creator>Jean-Philippe Brucker &lt;jean-philippe@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>3290996e - tools/runqslower: Use Makefile.include</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/bpf/runqslower/Makefile#3290996e</link>
        <description>tools/runqslower: Use Makefile.includeMakefile.include defines variables such as OUTPUT and CC for out-of-treebuild and cross-build. Include it into the runqslower Makefile and useits $(QUIET*) helpers.Signed-off-by: Jean-Philippe Brucker &lt;jean-philippe@linaro.org&gt;Signed-off-by: Andrii Nakryiko &lt;andrii@kernel.org&gt;Acked-by: Andrii Nakryiko &lt;andrii@kernel.org&gt;Link: https://lore.kernel.org/bpf/20201110164310.2600671-5-jean-philippe@linaro.org

            List of files:
            /linux-6.15/tools/bpf/runqslower/Makefile</description>
        <pubDate>Tue, 10 Nov 2020 16:43:08 +0000</pubDate>
        <dc:creator>Jean-Philippe Brucker &lt;jean-philippe@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>b4563fac - bpf, runqslower: include proper uapi/bpf.h</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/bpf/runqslower/Makefile#b4563fac</link>
        <description>bpf, runqslower: include proper uapi/bpf.hrunqslower doesn&apos;t specify include path for uapi/bpf.h. This causes thefollowing warning:In file included from runqslower.c:10:.../tools/testing/selftests/bpf/tools/include/bpf/bpf.h:234:38:warning: &apos;enum bpf_stats_type&apos; declared inside parameter list will notbe visible outside of this definition or declaration  234 | LIBBPF_API int bpf_enable_stats(enum bpf_stats_type type);Fix this by adding -I tools/includ/uapi to the Makefile.Reported-by: Alexei Starovoitov &lt;ast@kernel.org&gt;Signed-off-by: Song Liu &lt;songliubraving@fb.com&gt;Acked-by: Andrii Nakryiko &lt;andriin@fb.com&gt;Signed-off-by: Alexei Starovoitov &lt;ast@kernel.org&gt;

            List of files:
            /linux-6.15/tools/bpf/runqslower/Makefile</description>
        <pubDate>Mon, 04 May 2020 17:36:26 +0000</pubDate>
        <dc:creator>Song Liu &lt;songliubraving@fb.com&gt;</dc:creator>
    </item>
<item>
        <title>dfc55ace - tools/runqslower: Ensure own vmlinux.h is picked up first</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/bpf/runqslower/Makefile#dfc55ace</link>
        <description>tools/runqslower: Ensure own vmlinux.h is picked up firstReorder include paths to ensure that runqslower sources are picking upvmlinux.h, generated by runqslower&apos;s own Makefile. When runqslower is builtfrom selftests/bpf, due to current -I$(BPF_INCLUDE) -I$(OUTPUT) ordering, itmight pick up not-yet-complete vmlinux.h, generated by selftests Makefile,which could lead to compilation errors like [0]. So ensure that -I$(OUTPUT)goes first and rely on runqslower&apos;s Makefile own dependency chain to ensurevmlinux.h is properly completed before source code relying on it is compiled.  [0] https://travis-ci.org/github/libbpf/libbpf/jobs/677905925Signed-off-by: Andrii Nakryiko &lt;andriin@fb.com&gt;Signed-off-by: Alexei Starovoitov &lt;ast@kernel.org&gt;Link: https://lore.kernel.org/bpf/20200422012407.176303-1-andriin@fb.com

            List of files:
            /linux-6.15/tools/bpf/runqslower/Makefile</description>
        <pubDate>Wed, 22 Apr 2020 01:24:07 +0000</pubDate>
        <dc:creator>Andrii Nakryiko &lt;andriin@fb.com&gt;</dc:creator>
    </item>
<item>
        <title>fc9e34f8 - tools/bpf/runqslower: Rebuild libbpf.a on libbpf source change</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/bpf/runqslower/Makefile#fc9e34f8</link>
        <description>tools/bpf/runqslower: Rebuild libbpf.a on libbpf source changeAdd missing dependency of $(BPFOBJ) to $(LIBBPF_SRC), so that running makein runqslower/ will rebuild libbpf.a when there is change in libbpf/.Fixes: 9c01546d26d2 (&quot;tools/bpf: Add runqslower tool to tools/bpf&quot;)Signed-off-by: Song Liu &lt;songliubraving@fb.com&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/20200204215037.2258698-1-songliubraving@fb.com

            List of files:
            /linux-6.15/tools/bpf/runqslower/Makefile</description>
        <pubDate>Tue, 04 Feb 2020 21:50:37 +0000</pubDate>
        <dc:creator>Song Liu &lt;songliubraving@fb.com&gt;</dc:creator>
    </item>
<item>
        <title>2577e373 - runqslower: Fix Makefile</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/bpf/runqslower/Makefile#2577e373</link>
        <description>runqslower: Fix MakefileFix undefined reference linker errors when building runqslower withgcc 7.4.0 on Ubuntu 18.04.The issue is with misplaced -lelf, -lz options in Makefile:$(Q)$(CC) $(CFLAGS) -lelf -lz $^ -o $@-lelf, -lz options should follow the list of target dependencies:$(Q)$(CC) $(CFLAGS) $^ -lelf -lz -o $@or after substitutioncc -g -Wall runqslower.o libbpf.a -lelf -lz -o runqslowerThe current order of gcc params causes failure in libelf symbols resolution,e.g. undefined reference to `elf_memory&apos;Fixes: 9c01546d26d2 (&quot;tools/bpf: Add runqslower tool to tools/bpf&quot;)Signed-off-by: Julia Kartseva &lt;hex@fb.com&gt;Signed-off-by: Alexei Starovoitov &lt;ast@kernel.org&gt;Acked-by: Andrii Nakryiko &lt;andriin@fb.com&gt;Link: https://lore.kernel.org/bpf/908498f794661c44dca54da9e09dc0c382df6fcb.1580425879.git.hex@fb.com

            List of files:
            /linux-6.15/tools/bpf/runqslower/Makefile</description>
        <pubDate>Thu, 30 Jan 2020 23:13:10 +0000</pubDate>
        <dc:creator>Yulia Kartseva &lt;hex@fb.com&gt;</dc:creator>
    </item>
<item>
        <title>07fdbee1 - tools/bpf: Allow overriding llvm tools for runqslower</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/bpf/runqslower/Makefile#07fdbee1</link>
        <description>tools/bpf: Allow overriding llvm tools for runqslowertools/testing/selftests/bpf/Makefile supports overriding clang, llc andother tools so that custom ones can be used instead of those from PATH.It&apos;s convinient and heavily used by some users.Apply same rules to runqslower/Makefile.Signed-off-by: Andrey Ignatov &lt;rdna@fb.com&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/20200124224142.1833678-1-rdna@fb.com

            List of files:
            /linux-6.15/tools/bpf/runqslower/Makefile</description>
        <pubDate>Fri, 24 Jan 2020 22:41:42 +0000</pubDate>
        <dc:creator>Andrey Ignatov &lt;rdna@fb.com&gt;</dc:creator>
    </item>
</channel>
</rss>
