<?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>b2128290c29902315e632ea59e0504d6bc9e9b42 - Merge remote-tracking branch &apos;drm/drm-next&apos; into msm-next-backmerge</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/bpf/bpftool/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/bpf/bpftool/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/bpf/bpftool/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/bpf/bpftool/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>efe86f088f48f18c27b648e5724048947f3b7fb4 - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/bpf/bpftool/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/bpf/bpftool/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/bpf/bpftool/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/bpf/bpftool/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/bpf/bpftool/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/bpf/bpftool/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/bpf/bpftool/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/bpf/bpftool/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>5a8cd539ac19f7a68e68e1d25ef9ca2ff55b8500 - Merge tag &apos;bpf-next-7.3&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/bpf/bpftool/Makefile#5a8cd539ac19f7a68e68e1d25ef9ca2ff55b8500</link>
        <description>Merge tag &apos;bpf-next-7.3&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextPull bpf updates from Daniel Borkmann: &quot;Major changes:   - Redesign the verifier error reporting: failures now carry source     and instruction annotations along with the causal event history     that led to them, making program rejections far easier to debug and     repair (Kumar Kartikeya Dwivedi)   - Add arena argument support to kfuncs and struct_ops through the new     __arena and __arena__nullable suffixes (Tejun Heo, Puranjay Mohan,     Kumar Kartikeya Dwivedi, Ihor Solodrai)   - Signed BPF program loader rework to accommodate both BPF and     security community needs where the kernel runs the signature     verification at BPF_PROG_LOAD time before the LSM admission hook     (Daniel Borkmann)   - Add a set of ksock kfuncs which let BPF LSM and syscall programs     create, connect and send on UDP sockets in order to emit telemetry     data (Mahe Tardy)   - Unify helper and kfunc call argument verification and classify     kfunc arguments purely from BTF into a generated bpf_func_proto     which is computed once at add-call time (Amery Hung)  Other features and fixes:   - Enable EXECMEM_ROX_CACHE for BPF allocations on x86 (Mike Rapoport)   - Add bidirectional VLAN support to bpf_fib_lookup() through the new     BPF_FIB_LOOKUP_VLAN and BPF_FIB_LOOKUP_VLAN_INPUT flags (Avinash     Duduskar)   - Infer zext_dst from static register liveness analysis to fix 32-bit     zero-extension semantics, and remove the artificial limitations on     pointer types eligible for spilling (Eduard Zingerman)   - Inline the numeric open-coded iterator kfuncs so that bpf_for()     loops no longer pay a kfunc call on every iteration (Puranjay     Mohan)   - Add an arena-based bitmap data structure to libarena along with     serial and parallel selftests (Emil Tsalapatis)   - Teach resolve_btfids to discover kfuncs from the kernel&apos;s BTF ID     sets and to emit kfunc BTF decl tags, reducing the kernel build&apos;s     dependency on pahole features (Ihor Solodrai)   - Add BPF_F_ADJ_ROOM_DECAP_* flags to bpf_skb_adjust_room() so that     tunnel decapsulation can update the GSO and encapsulation state of     the skb (Nick Hudson)   - Fix the ring buffer pending_pos walk and the available-data     accounting on 32-bit position wrap (Israel T&#233;llez Garc&#237;a)   - Add memory usage accounting for arena maps and fix an mmap_lock     deadlock on arena lock failure (Jiayuan Chen)   - Add tracing_multi link info support to the kernel UAPI and bpftool,     and refactor the stack map code to run with preemption disabled     (Jiri Olsa)   - Support BPF_F_EGRESS in bpf_redirect_peer() to emit the skb in the     egress direction of the target&apos;s peer device (Jordan Rife)   - Add a KF_SPINLOCK_SAFE kfunc flag so that providers, in particular     modules, can declare kfuncs safe to call under bpf_spin_lock     instead of relying on the verifier&apos;s hard-coded allowlist (Kaitao     Cheng)   - Introduce global percpu data for BPF programs with libbpf probing     and bpftool skeleton support, and stop exposing uninitialized     kernel heap memory when copying per-CPU map values (Leon Hwang)   - Add s390 JIT support for load-acquire and store-release     instructions (Maxim Khmelevskii)   - Fix a CFI mismatch in the task work callback and an arm64 KASAN     false positive after bpf_throw() (Mykyta Yatsenko)   - Reject writes through untrusted BTF pointers and bound the     rdonly/rdwr_buf_size kfunc arguments (Nicholas Dudar)   - Invalidate RCU pointers only after the final spin unlock and     account for preempt and IRQ disabled regions as overlapping RCU     protection (Ning Ding)   - Support mixing bpf2bpf calls and tail calls on RV64, add signed     operations and 32-bit atomics to the RV32 JIT, and add timed     may_goto support (Pu Lehui, Kuan-Wei Chiu, Feng Jiang)   - Fix a use-after-free on mm_struct in bpf_find_vma() for foreign     tasks and an mmap_lock leak in the irq_work path (Sanghyun Park)   - Populate mmap-able BPF array map memory lazily which makes mmap()     O(1) instead of proportional to the map size (Song Liu)   - Introduce a jit_required flag and reject programs with inlined     helpers when no JIT is available, where the interpreter would     otherwise jump into an invalid address (Tiezhu Yang)   - Fix the x86 JIT per-CPU address resolution into an extended     register where the REX prefix dropped the high destination register     bit (Vineet Gupta)   - Reject MEM_ALLOC BTF accesses past object bounds, arena frees below     the arena base, and mixed arena and ordinary atomic paths (Yiyang     Chen)   - Fix the trampoline handling of 128-bit arguments and of return     values larger than 8 bytes (Yonghong Song)   - Ensure that any fault prone load is rewritten with exception table     handling, and fix the arena load-acquire and atomic fetch handling     in the x86, arm64, riscv and s390 JITs (Daniel Borkmann)   - Many more fixes and cleanups across the verifier, arena,     trampolines, sockmap, cgroup, ring buffer, x86/arm64/riscv/s390     JITs, libbpf, bpftool, resolve_btfids and selftests&quot;* tag &apos;bpf-next-7.3&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next: (373 commits)  selftests/bpf: Add tests for a store on a fault prone qdisc pointer  selftests/bpf: Add tests for fault prone loads out of RCU pointers  selftests/bpf: Add tests for pointer type merge at a shared load  selftests/bpf: Remove duplicate copies of the arena spinlock qnodes  selftests/bpf: Retry stat generation in cgroup_iter_memcg  selftests/bpf: Test pseudo-function policy diagnostics  bpf: Distinguish function references in policy diagnostics  bpf: Preserve source attribution without source text  selftests/bpf: Test kfunc argument diagnostics  bpf: Correct kfunc argument diagnostics  bpf: Use canonical stack argument names in diagnostics  bpf: Preserve R0 lineage across helper calls  selftests/bpf: Exercise negative optlen in cgroup getsockopt hook  bpf: Reject negative optlen in cgroup getsockopt hook  selftests/bpf: tc_tunnel - validate decap GSO and encapsulation state  bpf: Clear decap state on skb_adjust_room shrink path  bpf: Allow new DECAP flags and add guard rails  bpf: Add BPF_F_ADJ_ROOM_DECAP_* flags for tunnel decapsulation  bpf: Refactor masks for ADJ_ROOM flags and encap validation  bpf: Name the enum for BPF_FUNC_skb_adjust_room flags  ...

            List of files:
            /linux/tools/bpf/bpftool/Makefile</description>
        <pubDate>Thu, 20 Aug 2026 16:36:20 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>fab183d632628381b466a41479489541ac0e29a0 - sched_ext: Merge branch &apos;for-7.3-arena-args&apos; into for-7.3</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/bpf/bpftool/Makefile#fab183d632628381b466a41479489541ac0e29a0</link>
        <description>sched_ext: Merge branch &apos;for-7.3-arena-args&apos; into for-7.3Pull to receive the __arena argument conversion: 67f1f4a48c24 (&quot;sched_ext: Pass kernel arena pointers to ops_cid callbacks&quot;) a8dc810968af (&quot;sched_ext: Convert sub-cap kfuncs to __arena cmask arguments&quot;) a05c5b5cb5cf (&quot;sched_ext: Convert scx_bpf_cid_override() to __arena array arguments&quot;)along with the bpf-next branch carrying the __arena argument support theydepend on.Conflict in kernel/sched/ext/ext.c between: c384ab8a0b13 (&quot;sched_ext: Move the config-off sub-cap kfunc stubs into sub.c&quot;)and: a8dc810968af (&quot;sched_ext: Convert sub-cap kfuncs to __arena cmask arguments&quot;)which updated the stubs in their old ext.c location. Resolved by keepingext.c without the stubs and applying the prototype conversion to therelocated stubs in sub.c.Signed-off-by: Tejun Heo &lt;tj@kernel.org&gt;

            List of files:
            /linux/tools/bpf/bpftool/Makefile</description>
        <pubDate>Mon, 17 Aug 2026 23:20:34 +0200</pubDate>
        <dc:creator>Tejun Heo &lt;tj@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>872a8f6b08069d1b4bfb9bf968dc629ab6998908 - Merge branch &apos;master&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next into for-7.3-arena-args</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/bpf/bpftool/Makefile#872a8f6b08069d1b4bfb9bf968dc629ab6998908</link>
        <description>Merge branch &apos;master&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next into for-7.3-arena-argsPull bpf-next d114bb989367 (&quot;Merge branch&apos;add-arena-argument-support-to-kfuncs-and-struct_ops&apos;&quot;) to make the __arenaand __arena__nullable kfunc and struct_ops argument suffixes available. Thesuffixed arguments will be used to convert sched_ext kfuncs and struct_opscallbacks that currently pass arena pointers as scalars and rebase them byhand.

            List of files:
            /linux/tools/bpf/bpftool/Makefile</description>
        <pubDate>Tue, 11 Aug 2026 00:38:03 +0200</pubDate>
        <dc:creator>Tejun Heo &lt;tj@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>a954c9e3168cdf0c3cad07b43dfc8ca2945d773a - bpftool: Strip all -Wformat* flags from bootstrap libbpf build</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/bpf/bpftool/Makefile#a954c9e3168cdf0c3cad07b43dfc8ca2945d773a</link>
        <description>bpftool: Strip all -Wformat* flags from bootstrap libbpf buildCommit 9080b97689db (&quot;bpftool: Pass host flags to bootstrap libbpf&quot;)started building the bootstrap libbpf with HOST_CFLAGS, stripping thewarning options that are unsuitable for that build by filtering out-W -Wall -Wextra -Wformat -Wformat-signedness.HOST_CFLAGS inherits EXTRA_WARNINGS, which includes -Wformat-securityand -Wformat-y2k. The filter drops -Wall and -Wformat (the latter beingwhat actually enables -Wformat), but leaves those two -Wformat-* childrenin LIBBPF_BOOTSTRAP_CFLAGS. Building the bootstrap libbpf with it thenwarns:  cc1: warning: &apos;-Wformat-y2k&apos; ignored without &apos;-Wformat&apos;  cc1: warning: &apos;-Wformat-security&apos; ignored without &apos;-Wformat&apos;The warning is easy to miss in an in-tree build: tools/lib/bpf/Makefilere-adds -Wall via &quot;override CFLAGS += -Wall&quot;, which re-enables -Wformatfor the libbpf objects, so only libbpf&apos;s feature-detection probe (whichuses the passed CFLAGS verbatim) leaks the two warnings. The standalonelibbpf Makefile (github.com/libbpf/libbpf, used by the bpftool mirror)instead uses &quot;CFLAGS ?= ... -Wall&quot;, which the passed-in CFLAGS overrides,so -Wall is never re-added and every bootstrap object warns.Use a -Wformat% wildcard in the filter-out so the orphaned children areremoved together with the parent.Fixes: 9080b97689db (&quot;bpftool: Pass host flags to bootstrap libbpf&quot;)Signed-off-by: Andrii Nakryiko &lt;andrii@kernel.org&gt;Acked-by: Quentin Monnet &lt;qmo@kernel.org&gt;Link: https://lore.kernel.org/bpf/20260630205418.3483969-1-andrii@kernel.org

            List of files:
            /linux/tools/bpf/bpftool/Makefile</description>
        <pubDate>Tue, 30 Jun 2026 22:54:18 +0200</pubDate>
        <dc:creator>Andrii Nakryiko &lt;andrii@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/bpf/bpftool/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/bpf/bpftool/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/bpf/bpftool/Makefile#b4d85f863e5a6f1fa01b186001af0f68f4f5239e</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 7.3 merge window.

            List of files:
            /linux/tools/bpf/bpftool/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/bpf/bpftool/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/bpf/bpftool/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/bpf/bpftool/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/bpf/bpftool/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>7a0e692a0381254b2f77c54dec100cd3325a6fdf - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/bpf/bpftool/Makefile#7a0e692a0381254b2f77c54dec100cd3325a6fdf</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 7.2 merge window.

            List of files:
            /linux/tools/bpf/bpftool/Makefile</description>
        <pubDate>Tue, 23 Jun 2026 08:10:08 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&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/bpf/bpftool/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/bpf/bpftool/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/bpf/bpftool/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/bpf/bpftool/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/bpf/bpftool/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/bpf/bpftool/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/bpf/bpftool/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/bpf/bpftool/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>3f2fec5b02b6efa1aad3238943858234751ac0f3 - bpftool: Append extra host flags</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/bpf/bpftool/Makefile#3f2fec5b02b6efa1aad3238943858234751ac0f3</link>
        <description>bpftool: Append extra host flagsAppend HOST_EXTRACFLAGS to HOST_CFLAGS so that additional flags can beapplied to the host compiler.Acked-by: Quentin Monnet &lt;qmo@kernel.org&gt;Signed-off-by: Leo Yan &lt;leo.yan@arm.com&gt;Link: https://lore.kernel.org/r/20260602-tools_build_fix_zero_init_bpf_only-v2-3-c76e5250ea1c@arm.comSigned-off-by: Alexei Starovoitov &lt;ast@kernel.org&gt;

            List of files:
            /linux/tools/bpf/bpftool/Makefile</description>
        <pubDate>Tue, 02 Jun 2026 16:47:12 +0200</pubDate>
        <dc:creator>Leo Yan &lt;leo.yan@arm.com&gt;</dc:creator>
    </item>
</channel>
</rss>
