Sign in
◑
Theme
linux
/
linux
/
kernel
/
git
/
bpf
/
bpf-next
/
HEAD
b116ac6
selftests/bpf: Time tc_edt from its first packet with data
by Qiliang Yuan
· 4 days ago
for-next
master
bpf-next-7.4
cce4e11
Merge branch 'bpf-fixes-for-unwind_goto-and-unwind_exit'
by Alexei Starovoitov
· 2 days ago
60e1e9f0
Merge branch 'bpf-support-32-bit-linear-scalar-evolution'
by Alexei Starovoitov
· 2 days ago
4c2cdb6
selftests/bpf: Test unwind_exit of an exception callback
by Alexei Starovoitov
· 2 days ago
02479d5
selftests/bpf: Tests for 32-bit scalar evolution bounds computation
by Eduard Zingerman
· 3 days ago
9b27cd0
bpf: Reject unwind_goto and unwind_exit in offloaded progs
by Alexei Starovoitov
· 2 days ago
32e9625
bpf: Support 32-bit linear scalar evolution
by Eduard Zingerman
· 3 days ago
2e320ea
bpf: Make unwind_exit of an exception callback exit in JITs
by Alexei Starovoitov
· 2 days ago
d244ec6
Merge branch 'bpf-add-bpf_ksock_sendto-kfunc'
by Alexei Starovoitov
· 2 days ago
d909128
selftests/bpf: Test forbidden bpf_ksock_sendto() LSM attach
by Mahe Tardy
· 3 days ago
7d563ae
selftests/bpf: Test ksock sendto()
by Mahe Tardy
· 3 days ago
74be619
bpf: Add bpf_ksock_sendto() kfunc
by Mahe Tardy
· 3 days ago
221f119
Merge branch 'bpf-unwinding-with-unwind_goto-and-unwind_exit'
by Alexei Starovoitov
· 2 days ago
55c3449
selftests/bpf: Test unwinding from R0: R2 subprog
by Kumar Kartikeya Dwivedi
· 2 days ago
0935acd1
selftests/bpf: Add a C++ prog with exceptions
by Alexei Starovoitov
· 2 days ago
86cec08
selftests/bpf: Add tests for unwind_goto and unwind_exit
by Alexei Starovoitov
· 2 days ago
fc85015
bpf, arm64: Support unwind_goto and unwind_exit
by Alexei Starovoitov
· 2 days ago
cff94a3
bpf, x86: Support unwind_goto and unwind_exit
by Alexei Starovoitov
· 2 days ago
a2d2747
bpf: Add unwind_goto and unwind_exit insns
by Alexei Starovoitov
· 2 days ago
b713263
tools/bpf: Remove legacy BPF tools
by Xia Yan
· 3 days ago
f25f631
bpf: Annotate data races on bpf_lru_node type
by Nicholas Velten
· 3 days ago
1907a7d
Merge branch 'bpf-fix-arena-memory-incoherence'
by Alexei Starovoitov
· 3 days ago
6c37203
selftests/bpf: Add arena allocation race tests
by Emil Tsalapatis
· 3 days ago
7244a2e
bpf: Fix arena race between page free and alloc leading to incoherency
by Emil Tsalapatis
· 3 days ago
05bee06
bpf: Revalidate faulted arena pages before installing user mappings
by Emil Tsalapatis
· 3 days ago
2ad9c91
Merge branch 'refuse-co-re-relocations-for-a-signed-program'
by Alexei Starovoitov
· 3 days ago
25a2e54
selftests/bpf: Test that a signed program with CO-RE relocations is refused
by Kumar Kartikeya Dwivedi
· 4 days ago
19a17b5
bpf: Refuse CO-RE relocations for a signed program
by Kumar Kartikeya Dwivedi
· 4 days ago
b2914fb
Merge branch 'bpf-fix-builds-broken-by-fatal-resolve_btfids-warnings'
by Alexei Starovoitov
· 3 days ago
a81bd92
bpf: Fix ksock build with BPF_LSM=y and SECURITY_NETWORK=n
by Sasha Levin
· 3 days ago
ced6a09
bpf: Don't reference arena kfuncs when arena isn't built
by Sasha Levin
· 3 days ago
63be110
bpf: Drop unused entries from special_kfunc_list again
by Sasha Levin
· 3 days ago
0867b7b
Merge branch 'fix-some-arena-paper-cuts'
by Alexei Starovoitov
· 3 days ago
fb854e2
selftests/bpf: Test an arena kfunc argument passed from a subprogram
by Kumar Kartikeya Dwivedi
· 4 days ago
31ef8ab
selftests/bpf: Test the address space rendering of the arena type tag
by Kumar Kartikeya Dwivedi
· 4 days ago
7418d92
libbpf: Render the arena type tag with its address space
by Kumar Kartikeya Dwivedi
· 4 days ago
a8471eb
bpf: Set up the arena base only in functions that use it
by Kumar Kartikeya Dwivedi
· 4 days ago
8911d776
selftests/bpf: Test arena binding by libbpf
by Kumar Kartikeya Dwivedi
· 4 days ago
cd7a395
libbpf: Bind the arena of an object to every program in it
by Kumar Kartikeya Dwivedi
· 4 days ago
bc4a327d
selftests/bpf: Move the no-arena tests out of objects with an arena map
by Kumar Kartikeya Dwivedi
· 4 days ago
1dad22d
selftests/bpf: Test __arena pointer members
by Kumar Kartikeya Dwivedi
· 4 days ago
9278bed
selftests/bpf: Test __nullable pointer members
by Kumar Kartikeya Dwivedi
· 4 days ago
7efe1d4e
bpf: Turn loads of __arena pointer members into arena pointers
by Kumar Kartikeya Dwivedi
· 4 days ago
bc7c282
bpf: Recognize __nullable on pointer members of kernel structs
by Kumar Kartikeya Dwivedi
· 4 days ago
1083299
bpf: Add the __arena and __nullable BTF type tags
by Kumar Kartikeya Dwivedi
· 4 days ago
d837f00
selftests/bpf: Clone a program that calls a module kfunc
by Kumar Kartikeya Dwivedi
· 4 days ago
b1eaee8
libbpf: Keep the fd_array fill index out of bpf_program__clone()
by Kumar Kartikeya Dwivedi
· 4 days ago
c2e56c8
selftests/bpf: Bind an exclusive map through a continuous fd_array
by Kumar Kartikeya Dwivedi
· 4 days ago
55f1777
bpf: Check exclusive maps once the program digest is final
by Kumar Kartikeya Dwivedi
· 4 days ago
25bb03f
selftests/bpf: Drop subtest descriptions in jit_insns_arena
by Tiezhu Yang
· 4 days ago
4f84263
bpf: Refuse the prologue for an extension if callers keep packet pointers
by Alexei Starovoitov
· 4 days ago
e2c978a
selftests/bpf: Run the cpumask map insert tests only for the test task
by Qiliang Yuan
· 2 weeks ago
44b6b1d
Merge branch 'bpf-enforce-trusted-btf-id-argument-provenance'
by Kumar Kartikeya Dwivedi
· 4 days ago
71b6a96
selftests/bpf: Cover trusted BTF ID argument provenance
by Yiyang Chen
· 2 weeks ago
c3a0bfd
bpf: Enforce trusted BTF ID argument provenance
by Yiyang Chen
· 2 weeks ago
0f9b1e9
selftests/bpf: Add bpf_proactive_reclaim test
by Hui Zhu
· 14 days ago
27dc4fc4
Merge branch 'bpf-fix-incorrect-handling-of-user-flags-by-percpu-map-updates'
by Alexei Starovoitov
· 4 days ago
2239279
selftests/bpf: Add tests for percpu map flags combination
by Masoud Aghasi
· 2 weeks ago
4a9b25f
bpf: Fix incorrect handling of user flags by percpu hash map updates
by Masoud Aghasi
· 2 weeks ago
a898ff0
bpf: Fix incorrect handling of user flags in bpf_percpu_array_update
by Masoud Aghasi
· 2 weeks ago
a2e3191
Merge branch 'selftests-bpf-fix-selftests-fails-with-clang23'
by Alexei Starovoitov
· 4 days ago
ce42271
selftests/bpf: Use _exit() in uprobe_multi_test clone-ed child
by KaFai Wan
· 5 days ago
8342d47
selftests/bpf: Fix stack arg pruning test JOIN log expectation
by KaFai Wan
· 5 days ago
8d637d4
selftests/bpf: Fix stack_arg precision backtracking log expectation
by KaFai Wan
· 5 days ago
0ceb2f2
bpf: Determine freplace staticness from BTF linkage
by KaFai Wan
· 5 days ago
0007654
lib/buildid: reject file offsets that do not fit in pgoff_t
by Nickolai Zeldovich
· 5 days ago
2c79356
Merge branch 'bpf-zero-extend-the-index-in-inlined-bpf_get_func_arg'
by Alexei Starovoitov
· 5 days ago
38dbc30
selftests/bpf: Test out-of-range index bits in bpf_get_func_arg()
by Woojin Ji
· 5 days ago
1c1dda9
bpf: Zero-extend the index in inlined bpf_get_func_arg()
by Woojin Ji
· 5 days ago
8cebaa3b
locking/atomic: arc, hexagon, openrisc: Define arch_cmpxchg_local()
by Sasha Levin
· 5 days ago
73a5acc
bpf, x86: Mask the shift counts of the magic number division
by Daniel Borkmann
· 5 days ago
a630353
Merge branch 'bpf-memory-safety-lifetime-and-locking-fixes-followups'
by Alexei Starovoitov
· 5 days ago
a6f8a67
bpf: Refuse packet slices for packet-changing helpers
by Josef Bacik
· 5 days ago
ab08863
bpf: Use memmove() to store bytes in an xdp_buff
by Alexei Starovoitov
· 5 days ago
1db084f
bpf: Use memmove() to store bytes in an skb
by Josef Bacik
· 5 days ago
1c19f2b
bpf: Follow the head if an skb is written from a slice
by Josef Bacik
· 5 days ago
bb72c28
bpf: Unclone the skb for kfuncs that write through a dynptr
by Alexei Starovoitov
· 5 days ago
aa486cf
bpf: Refuse the prologue for an extension that cannot take it
by Alexei Starovoitov
· 5 days ago
b7f97db
bpf: Don't take a dynptr argument for a local dynptr
by Josef Bacik
· 5 days ago
5899986
bpf: Let bpf_dynptr_write() mark a global function
by Josef Bacik
· 5 days ago
19e6ca6
bpf: Drop packet pointers behind kfuncs writing an skb
by Josef Bacik
· 5 days ago
f993512
bpf, cpumap: Hold the device of frames in the queue
by Josef Bacik
· 5 days ago
6aff012
bpf: Use the socket of a sk_lookup test run under RCU
by Josef Bacik
· 5 days ago
4eaf4d7
bpf: Keep the symbols of a program until it has ended
by Josef Bacik
· 5 days ago
b6458ab
bpf: Don't take an extension for a function that runs sleepable
by Alexei Starovoitov
· 5 days ago
f693030
bpf: Keep values of a dead owner for sleepable programs
by Josef Bacik
· 5 days ago
fcbfa99
bpf: Don't let an extension reach further into the context than its target
by Alexei Starovoitov
· 5 days ago
b83bacf
bpf: Don't take a program with a target program for an iterator
by Alexei Starovoitov
· 5 days ago
c058636
Merge branch 'bpf-memory-safety-lifetime-and-locking-fixes'
by Alexei Starovoitov
· 5 days ago
5bdd61e
bpf: Free what map_free() unlinks for sleepable readers
by Josef Bacik
· 6 days ago
8d0358f
bpf: Keep iterator programs off special map fields
by Josef Bacik
· 6 days ago
7fe348f
bpf: Don't take an extension for a writable raw tracepoint program
by Alexei Starovoitov
· 6 days ago
cd0490e
bpf: Assume no bounds for a writable tp with tail calls
by Josef Bacik
· 6 days ago
7cc639d
bpf: Don't take an extension for an iterator program
by Josef Bacik
· 6 days ago
7fa323d
bpf: Assume no bounds for buffers behind a tail call
by Josef Bacik
· 6 days ago
3e6d752
bpf: Check the maps that sleepable callbacks use
by Josef Bacik
· 6 days ago
927c9c9
bpf: Count sleepable callbacks as sleepable map users
by Josef Bacik
· 6 days ago
1e28a5e
bpf: Keep a program until its bpf_wq callback has ended
by Josef Bacik
· 6 days ago
af929bc
bpf: Don't bind a program to a netdev that goes away
by Josef Bacik
· 6 days ago
8e83d53
bpf: Fix stale offload->prog pointer after realloc
by Josef Bacik
· 6 days ago
Next »