<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/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>67f8bc848ee31831336bd478e57d2f993551902e - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/lib/bpf/Makefile#67f8bc848ee31831336bd478e57d2f993551902e</link>
        <description>Merge drm/drm-fixes into drm-misc-fixesLet&apos;s start the 7.3 drm-misc-fixes cycle.Signed-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux/tools/lib/bpf/Makefile</description>
        <pubDate>Tue, 01 Sep 2026 09:38:51 +0200</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>b2128290c29902315e632ea59e0504d6bc9e9b42 - Merge remote-tracking branch &apos;drm/drm-next&apos; into msm-next-backmerge</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/lib/bpf/Makefile#b2128290c29902315e632ea59e0504d6bc9e9b42</link>
        <description>Merge remote-tracking branch &apos;drm/drm-next&apos; into msm-next-backmergeBackmerge of drm-next, mainly to pick up dt bindings docs updates toavoid conflicts.Signed-off-by: Rob Clark &lt;robin.clark@oss.qualcomm.com&gt;

            List of files:
            /linux/tools/lib/bpf/Makefile</description>
        <pubDate>Sat, 18 Jul 2026 17:06:55 +0200</pubDate>
        <dc:creator>Rob Clark &lt;robin.clark@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>637315cb400eed1dbe721954fea437a61a2d65b2 - Merge tag &apos;kvm-riscv-7.3-1&apos; of https://github.com/kvm-riscv/linux into HEAD</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/lib/bpf/Makefile#637315cb400eed1dbe721954fea437a61a2d65b2</link>
        <description>Merge tag &apos;kvm-riscv-7.3-1&apos; of https://github.com/kvm-riscv/linux into HEADKVM/riscv changes for 7.3- Svadu/Zicfiss/Zicfilp FWFT support for Guest- Use try_cmpxchg for IMSIC MRIF RMW- More arch-specific tracepoints in KVM RISC-V- Eager Page Splitting for KVM RISC-V- Optimize hfence request handling for SMP Guests- Improve dirty log clearing by skipping zero bits in mask- Guard HFENCE range loops against overflow- CPU PM notifiers in KVM RISC-V for non-retentive idle states- Fix kernel-mode vector context save/restore for Guest

            List of files:
            /linux/tools/lib/bpf/Makefile</description>
        <pubDate>Tue, 18 Aug 2026 13:07:31 +0200</pubDate>
        <dc:creator>Paolo Bonzini &lt;pbonzini@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>473f6c8f437b049f8ec015d57cd59bb983b1d85c - Merge tag &apos;perf-tools-for-v7.3-2026-08-21&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/lib/bpf/Makefile#473f6c8f437b049f8ec015d57cd59bb983b1d85c</link>
        <description>Merge tag &apos;perf-tools-for-v7.3-2026-08-21&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-toolsPull perf tools updates from Namhyung Kim: &quot;perf c2c:   - Add &apos;function view&apos; in perf c2c report TUI (switched by pressing     &apos;TAB&apos; in the cacheline view) to organize samples around functions     rather than cachelines in 3-level hierarchy:	Level 1: Read-side function (sorted by estimated Cycles %)	Level 2:   Contending writer functions (sorted by Store count)	Level 3:     Shared cacheline addresses     Users can navigate the entries and fold/unfold using &apos;e&apos; key. An     example output would look like below:	Shared Data Functions Table     (19 entries, sorted on Cycles %)	   Cycles    Store	        %    count  Function / Contending function / Cacheline	----------------------------------------------------------------------	+  35.67%      876  + [k] cpupri_set	+  24.31%      424  + [k] pull_rt_task	-  16.53%      555  - [k] dequeue_pushable_task	               145    - [k] pull_rt_task	               145        0xff2d0082809da080	               139    - [k] enqueue_pushable_task	                70        0xff2d00a2071f9640	                69        0xff2d0082809da000  python module support:   - Extend &quot;perf&quot; python module so that it can be fully functional. The     goal is to run scripts directly, not by &apos;perf script&apos; command. This     would give better performance as well as more control to build     standalone programs with UI.   - Add LiveSession helper (perf_live.py) to enable live event     collection directly from Python using perf.evlist and     perf.parse_events.  perf stat:   - Add --hide-zero-events option to suppress zero-count events   - Reject conflicting --field-separator and --json-output options   - Fix duplicate event output with --for-each-cgroup  perf sched latency:   - Add -H/--histogram and --hist-mode (log|linear) options to show     scheduler wait latency histograms   - Add --time option to filter analysis by time span in &apos;perf sched     latency&apos;  ARM CoreSight:   - Synthesize callchains for instruction samples from CoreSight trace     using thread stack (&apos;--itrace=g...&apos;)   - Support call indentation (&apos;perf script -F +callindent&apos;) to display     call depth hierarchy on branch samples   - Decode ETE (Embedded Trace Extension) exception packets  Build system:   - Add &apos;make install-build-deps&apos; target to install required packages   - Parallelize JSON and metric pre-computation in jevents.py for     faster builds  Vendor event/metric updates:   - Add Intel Nova Lake events and update tables for existing models   - Update AMD Zen 5 and Zen 6 core events   - Update Arm64 Tegra410 metrics and PowerPC hcalls  Internal changes and fixes:   - Harden trace-event and synthetic event parsing against corrupted     data   - Fix unwinding of multi-threaded processes in libdw unwinder   - Fix memory leaks in various commands and python bindings   - Speed up &apos;perf test&apos; shell tests&quot;* tag &apos;perf-tools-for-v7.3-2026-08-21&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools: (232 commits)  perf vendor events arm64: Fix Tegra410 Olympus event 0x0197  perf vendor events arm64: fix swapped MetricGroup for Tegra410 L1 prefetcher metrics  perf evlist: Warn when &apos;sleep&apos; workload is used without system-wide (-a) option  perf c2c: document function view in perf-c2c man page  perf c2c: add function view browser UI and cacheline detail  perf c2c: build and finalize the function view hierarchy  perf c2c: add function view hierarchy entry creation  perf c2c: add function view stats merge and memory management  perf c2c: add HPP list parsing for function view columns  perf c2c: add column rendering for function view  perf c2c: add function view model skeleton  perf c2c: extract shared data structures into util/c2c.h  perf test sample-parsing: Validate PERF_FORMAT_GROUP values without LOST  perf dso: Replace assert with runtime check in dso__read_symbol()  perf dso: Guard against cache underflow on short reads in dso_cache__memcpy()  perf dso: Use stored fd error instead of stale errno in file_read() and file_size()  perf dso: Guard close() against invalid fd in dso__decompress_kmodule_path()  perf dso: Guard against errno==0 when dso__get_filename() returns NULL  perf build: install-build-deps: add RHEL family devel package mapping  perf build: Remove leftover feature tests for removed cxx and clang support  ...

            List of files:
            /linux/tools/lib/bpf/Makefile</description>
        <pubDate>Sat, 22 Aug 2026 17:47:50 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>738d0cc77e4e7f7fdc91d9f48c3b15d3cbb046ed - tools/build: Allow versioning LLVM readelf</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/lib/bpf/Makefile#738d0cc77e4e7f7fdc91d9f48c3b15d3cbb046ed</link>
        <description>tools/build: Allow versioning LLVM readelfDocumentation/kbuild/llvm.rst mentions that readelf is included in theLLVM toolchain, but it&apos;s not currently included in this block.Add it so that LLVM=... options also apply to readelf. Users in tools/were Perf which was hardcoding it, and another was the BPF makefile.Both already include Makefile.include so convert them to use the newvariables.Where readelf wasn&apos;t doing anything arch specific, use HOSTREADELFbecause it&apos;s more likely to be installed.Reviewed-by: Ian Rogers &lt;irogers@google.com&gt;Signed-off-by: James Clark &lt;james.clark@linaro.org&gt;Acked-by: Ihor Solodrai &lt;ihor.solodrai@linux.dev&gt;Acked-by: Kumar Kartikeya Dwivedi &lt;memxor@gmail.com&gt;Signed-off-by: Namhyung Kim &lt;namhyung@kernel.org&gt;

            List of files:
            /linux/tools/lib/bpf/Makefile</description>
        <pubDate>Wed, 15 Jul 2026 16:53:50 +0200</pubDate>
        <dc:creator>James Clark &lt;james.clark@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>efe86f088f48f18c27b648e5724048947f3b7fb4 - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/lib/bpf/Makefile#efe86f088f48f18c27b648e5724048947f3b7fb4</link>
        <description>Merge drm/drm-next into drm-xe-nextSync some i915/display changesSigned-off-by: Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;

            List of files:
            /linux/tools/lib/bpf/Makefile</description>
        <pubDate>Tue, 14 Jul 2026 15:40:31 +0200</pubDate>
        <dc:creator>Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>6d177908bad5992e17669030db41caab88041d5e - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/lib/bpf/Makefile#6d177908bad5992e17669030db41caab88041d5e</link>
        <description>Merge drm/drm-next into drm-intel-nextSync with v7.2-rc1.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/tools/lib/bpf/Makefile</description>
        <pubDate>Tue, 30 Jun 2026 14:55:43 +0200</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>827b9aabd3ea3e96d5e48abed9f44dbd1e550d4e - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/lib/bpf/Makefile#827b9aabd3ea3e96d5e48abed9f44dbd1e550d4e</link>
        <description>Merge drm/drm-next into drm-misc-nextBackmerging to get drm-misc-next to v7.2-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/tools/lib/bpf/Makefile</description>
        <pubDate>Tue, 30 Jun 2026 10:16:00 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>7dd19adaaac9a161723a24de7c270861063ec6ac - Merge tag &apos;v7.2-rc1&apos; into drm-rust-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/lib/bpf/Makefile#7dd19adaaac9a161723a24de7c270861063ec6ac</link>
        <description>Merge tag &apos;v7.2-rc1&apos; into drm-rust-nextMerge v7.2-rc1 into drm-rust-next to start the next cycle.Devres now requires T: &apos;static, which conflicts with shmem::Object usingDevres&lt;SGTableMap&lt;T, C&gt;&gt; without that bound. Resolve by adding &apos;staticas a supertrait to DriverObject and DeviceContext, which does notrestrict any current use cases since DriverObject is always implementedon owned, refcounted types and DeviceContext is a sealed marker traitwith only unit-type implementors.If DriverObject (or DeviceContext) ever becomes lifetime-parameterized(e.g. via a GAT for TTM backed objects), the &apos;static supertrait can berelaxed at that point.Signed-off-by: Danilo Krummrich &lt;dakr@kernel.org&gt;

            List of files:
            /linux/tools/lib/bpf/Makefile</description>
        <pubDate>Sun, 28 Jun 2026 22:39:43 +0200</pubDate>
        <dc:creator>Danilo Krummrich &lt;dakr@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>0eaed89c18aeedf0898baf2dbf5ff027c6795152 - Merge tag &apos;timers-v7.3-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/daniel.lezcano/linux into timers/clocksource</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/lib/bpf/Makefile#0eaed89c18aeedf0898baf2dbf5ff027c6795152</link>
        <description>Merge tag &apos;timers-v7.3-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/daniel.lezcano/linux into timers/clocksource  - Use designated initializers for sh_mtu2, sh_cmt, and sh_tmu, and    drop the unused initializer in the platform_device_id table for    sh_mtu2 (Uwe Kleine-K&#246;nig)  - Remove redundant dev_err()/dev_err_probe() messages when    devm_request_*_irq() fails, as the helper already logs an error    message (Pan Chuang)  - Fix a boot hang on Allwinner D1 when a forced minimum delta is used    with the sun4i timer (Felix Yan)  - Fix an IRQ leak in the cpuhp_setup_state() error path by freeing the    IRQ on failure in the NXP PIT driver (WenTao Liang)  - Fix incorrect unmapping of shared MMIO between the clocksource and    clockevent drivers. If one of them fails to initialize, the error    path unmaps the shared MMIO region, leaving the other driver with an    invalid mapping on clps711x (Guangshuo Li)  - Make the samsung_pwm driver compatible with PREEMPT_RT by replacing    regular spinlocks with raw_spinlock_t in atomic contexts (Marek    Szyprowski)  - Use __raw_readl() and __raw_writel() instead of ioread32() and    iowrite32() to support SWAP_IO_SPACE in the rtl-otto driver (Rustam    Adilov)  - Fix a missing clk_disable_unprepare() call in the timer    initialization error path of the Armada driver (Yuho Choi)Link: https://lore.kernel.org/lkml/75feea31-683d-45a1-87f4-ab045e0152ae@oss.qualcomm.com

            List of files:
            /linux/tools/lib/bpf/Makefile</description>
        <pubDate>Mon, 17 Aug 2026 10:29:52 +0200</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>b4d85f863e5a6f1fa01b186001af0f68f4f5239e - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/lib/bpf/Makefile#b4d85f863e5a6f1fa01b186001af0f68f4f5239e</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 7.3 merge window.

            List of files:
            /linux/tools/lib/bpf/Makefile</description>
        <pubDate>Sat, 15 Aug 2026 06:26:07 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>76904fccf81936c084faebc73ac72c0919a42941 - Merge tag &apos;v7.2-rc3&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/lib/bpf/Makefile#76904fccf81936c084faebc73ac72c0919a42941</link>
        <description>Merge tag &apos;v7.2-rc3&apos; into nextSync up with mainline to pull in stable fixes to avoid merge conflicts.

            List of files:
            /linux/tools/lib/bpf/Makefile</description>
        <pubDate>Tue, 14 Jul 2026 04:06:00 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>00599d4841790d05401820a96cf7edb193888b00 - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/lib/bpf/Makefile#00599d4841790d05401820a96cf7edb193888b00</link>
        <description>Merge drm/drm-fixes into drm-misc-fixesPull in tag v7.2-rc1 so that drm-misc-fixes becomes useful again,and drm-misc-next-fixes can be closed.Signed-off-by: Maarten Lankhorst &lt;dev@lankhorst.se&gt;

            List of files:
            /linux/tools/lib/bpf/Makefile</description>
        <pubDate>Mon, 29 Jun 2026 17:58:00 +0200</pubDate>
        <dc:creator>Maarten Lankhorst &lt;dev@lankhorst.se&gt;</dc:creator>
    </item>
<item>
        <title>872cc6abda1507429b97cc7b42a9dae51ee0a668 - Merge tag &apos;bpf-next-7.2&apos; into loongarch-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/lib/bpf/Makefile#872cc6abda1507429b97cc7b42a9dae51ee0a668</link>
        <description>Merge tag &apos;bpf-next-7.2&apos; into loongarch-nextLoongArch architecture changes for 7.2 need the bpf changes to add newfeatures, so merge &apos;bpf-next-7.2&apos; to create a base.

            List of files:
            /linux/tools/lib/bpf/Makefile</description>
        <pubDate>Mon, 22 Jun 2026 05:29:06 +0200</pubDate>
        <dc:creator>Huacai Chen &lt;chenhuacai@loongson.cn&gt;</dc:creator>
    </item>
<item>
        <title>9611c0ce215a66770ccbe5c126bf57ba8c31bcad - Merge commit &apos;6beaec3aee9852438b89e4d7891caf5e84d45851&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into gpio/for-current</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/lib/bpf/Makefile#9611c0ce215a66770ccbe5c126bf57ba8c31bcad</link>
        <description>Merge commit &apos;6beaec3aee9852438b89e4d7891caf5e84d45851&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into gpio/for-currentThis pulls in the merge commit for MFD updates for v7.2. The PR containsa build-time dependency of one of the GPIO commits that will follow.

            List of files:
            /linux/tools/lib/bpf/Makefile</description>
        <pubDate>Fri, 19 Jun 2026 10:50:17 +0200</pubDate>
        <dc:creator>Bartosz Golaszewski &lt;bartosz.golaszewski@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>9c87e61e3c5797277407ba5eae4eac8a52be3fa3 - Merge tag &apos;bpf-next-7.2&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/lib/bpf/Makefile#9c87e61e3c5797277407ba5eae4eac8a52be3fa3</link>
        <description>Merge tag &apos;bpf-next-7.2&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextPull bpf updates from Alexei Starovoitov: &quot;Major changes:   - Recover from BPF arena page faults using a scratch page and add     ptep_try_set() for lockless empty-slot installs on x86 and arm64.     This allows BPF kfuncs to access arena pointers directly.     The &apos;arena_direct_access&apos; stable branch was created for this work     and was pulled into sched-ext and bpf-next trees (Tejun Heo, Kumar     Kartikeya Dwivedi)   - Lift old restriction and support 6+ arguments in BPF programs and     kfuncs on x86 and arm64 (Yonghong Song, Puranjay Mohan)  Other features and fixes:   - Add 24-bit BTF vlen and reclaim unused bits in the BTF UAPI to ease     addition of new BTF kinds (Alan Maguire)   - Raise the maximum BPF call chain depth from 8 to 16 frames (Alexei     Starovoitov)   - Refactor object relationship tracking in the verifier and fix a     dynptr use-after-free bug (Amery Hung)   - Harden the signed program loader and reject exclusive maps as inner     maps (Daniel Borkmann)   - Replace the verifier min/max bounds fields with a circular number     (cnum) representation and improve 32-&gt;64 bit range refinements     (Eduard Zingerman)   - Introduce the arena library and runtime (libarena) with a buddy     allocator, rbtree and SPMC queue data structures, ASAN support and     a parallel test harness. Allow subprograms to return arena pointers     and switch to a BTF type-tag based __arena annotation (Emil     Tsalapatis)   - Cache build IDs in the sleepable stackmap path and avoid faultable     build ID reads under mm locks (Ihor Solodrai)   - Introduce the tracing_multi link to attach a single BPF program to     many kernel functions at once. Allow specifying the uprobe_multi     target via FD (Jiri Olsa)   - Extend the bpf_list family of kfuncs with bpf_list_add/del(), and     bpf_list_is_first/is_last/empty() (Kaitao Cheng)   - Extend the BPF syscall with common attributes support for     prog_load, btf_load and map_create (Leon Hwang)   - Wrap rhashtable as BPF map (Mykyta Yatsenko, Herbert Xu)   - Add sleepable support for tracepoint programs and fix deadlocks in     LRU map due to NMI reentry (Mykyta Yatsenko)   - Fix OOB access in bpf_flow_keys, fix nullness analysis of inner     arrays, enforce write checks for global subprograms (Nuoqi Gui)   - Report the maximum combined stack depth and print a breakdown of     instructions processed per subprogram (Paul Chaignon)   - Add an XDP load-balancer benchmark and arm64 JIT support for stack     arguments (Puranjay Mohan)   - Add kfuncs to traverse over wakeup_sources (Samuel Wu)   - Allow sleepable BPF programs to use LPM trie maps directly (Vlad     Poenaru)   - Many more fixes and cleanups across the verifier, BTF, sockmap,     devmap, bpffs, security hooks, s390/riscv/loongarch JITs,     rqspinlock, libbpf, bpftool, selftests&quot;* tag &apos;bpf-next-7.2&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next: (336 commits)  selftests/bpf: Work around llvm stack overflow in crypto progs  selftests/bpf: add test for bpf_msg_pop_data() overflow  bpf, sockmap: fix integer overflow in bpf_msg_pop_data() bounds check  sockmap: Fix use-after-free in udp_bpf_recvmsg()  bpf, sockmap: keep sk_msg copy state in sync  bpf, sockmap: Fix wrong rsge offset in bpf_msg_push_data()  bpf, sockmap: reject overflowing copy + len in bpf_msg_push_data()  selftsets/bpf: Retry map update on helper_fill_hashmap()  selftests/bpf: Add test for sleepable lsm_cgroup rejection  selftests/bpf: Add test to verify the fix for bpf_setsockopt() helper  bpf: Fix bpf_get/setsockopt to tos for ipv4-mapped ipv6 socket  selftests/bpf: Avoid static LLVM linking for cross builds  selftests/bpf: Use common CFLAGS for urandom_read  selftests/bpf: Initialize operation name before use  tools/bpf: build: Append extra cflags  libbpf: Initialize CFLAGS before including Makefile.include  bpftool: Append extra host flags  bpftool: Avoid adding EXTRA_CFLAGS to HOST_CFLAGS  bpftool: Pass host flags to bootstrap libbpf  selftests/bpf: correct CONFIG_PPC64 macro name in comment  ...

            List of files:
            /linux/tools/lib/bpf/Makefile</description>
        <pubDate>Wed, 17 Jun 2026 10:18:14 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>cf750df538b0ee8f18c00a0b7d530399df363215 - Merge branch &apos;tools-build-bpf-append-extra_cflags-and-host_extracflags&apos;</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/lib/bpf/Makefile#cf750df538b0ee8f18c00a0b7d530399df363215</link>
        <description>Merge branch &apos;tools-build-bpf-append-extra_cflags-and-host_extracflags&apos;Leo Yan says:====================tools build: bpf: Append EXTRA_CFLAGS and HOST_EXTRACFLAGSAppend EXTRA_CFLAGS and HOST_EXTRACFLAGS to the BPF build.This mitigates an issue introduced in GCC 15, where a {0} initializerdoes not guarantee zeroing the entire union [1].The common changes under tools to support EXTRA_CFLAGS andHOST_EXTRACFLAGS are sent separately [2].  As suggested, BPF patcheswould be picked up via the bpf tree, so this series only includes BPFrelated changes.Verification on bpf-ci (with tools changes [2]:  https://github.com/kernel-patches/bpf/actions/runs/26815163486[1] https://gcc.gnu.org/gcc-15/changes.html[2] https://lore.kernel.org/all/20260602-tools_build_fix_zero_init-v7-0-631baf679fe7@arm.com/Signed-off-by: Leo Yan &lt;leo.yan@arm.com&gt;---Changes in v2:- Used strscpy() instead in patch 06 (Ihor).- Added prefix &quot;bpf-next&quot; in subject (Alexei).- Added patch 01 to pass host cflags to bootstrap libbpf.- Added patch 08 to avoid static LLVM linking for cross build.- Link to v1: https://lore.kernel.org/r/20260323-tools_build_fix_zero_init_bpf_only-v1-0-d1cfad2f4cd1@arm.com====================Link: https://patch.msgid.link/20260602-tools_build_fix_zero_init_bpf_only-v2-0-c76e5250ea1c@arm.comSigned-off-by: Alexei Starovoitov &lt;ast@kernel.org&gt;

            List of files:
            /linux/tools/lib/bpf/Makefile</description>
        <pubDate>Mon, 15 Jun 2026 02:32:54 +0200</pubDate>
        <dc:creator>Alexei Starovoitov &lt;ast@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>f3846b3800a2cfda9c900b2e94525a1027b04424 - libbpf: Initialize CFLAGS before including Makefile.include</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/lib/bpf/Makefile#f3846b3800a2cfda9c900b2e94525a1027b04424</link>
        <description>libbpf: Initialize CFLAGS before including Makefile.includetools/scripts/Makefile.include may expand EXTRA_CFLAGS in a futurechange.  This could alter the initialization of CFLAGS, as the defaultoptions &quot;-g -O2&quot; would never be set once EXTRA_CFLAGS is expanded.Prepare for this by moving the CFLAGS initialization before includingtools/scripts/Makefile.include, so it is not affected by the extendedEXTRA_CFLAGS.Append EXTRA_CFLAGS to CFLAGS only after including Makefile.include andplace it last so that the extra flags propagate properly and canoverride the default options.tools/scripts/Makefile.include already appends $(CLANG_CROSS_FLAGS) toCFLAGS, the Makefile appends $(CLANG_CROSS_FLAGS) again, remove theredundant append.Signed-off-by: Leo Yan &lt;leo.yan@arm.com&gt;Acked-by: Ihor Solodrai &lt;ihor.solodrai@linux.dev&gt;Link: https://lore.kernel.org/r/20260602-tools_build_fix_zero_init_bpf_only-v2-4-c76e5250ea1c@arm.comSigned-off-by: Alexei Starovoitov &lt;ast@kernel.org&gt;

            List of files:
            /linux/tools/lib/bpf/Makefile</description>
        <pubDate>Tue, 02 Jun 2026 16:47:13 +0200</pubDate>
        <dc:creator>Leo Yan &lt;leo.yan@arm.com&gt;</dc:creator>
    </item>
<item>
        <title>bbfd5594756011167b8f8de9a00e0c946afda1e6 - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/lib/bpf/Makefile#bbfd5594756011167b8f8de9a00e0c946afda1e6</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextNeed to pull in a67221b5eb8d (&quot;drm/i915/dp: Return min bpc supported by source instead of 0&quot;)in order to fix build breakage on GCC 9.4.0 (from Ubuntu 20.04).Signed-off-by: Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;

            List of files:
            /linux/tools/lib/bpf/Makefile</description>
        <pubDate>Wed, 28 May 2025 09:20:17 +0200</pubDate>
        <dc:creator>Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>db5302ae571beec635c1a96e7f72926a4e65195e - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/lib/bpf/Makefile#db5302ae571beec635c1a96e7f72926a4e65195e</link>
        <description>Merge drm/drm-next into drm-intel-nextBackmerge to sync with v6.15-rc, xe, and specifically async flip changesin drm-misc.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/tools/lib/bpf/Makefile</description>
        <pubDate>Fri, 16 May 2025 09:22:36 +0200</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
</channel>
</rss>
