Sign in
kernel
/
pub
/
scm
/
linux
/
kernel
/
git
/
bpf
/
bpf-next
/
HEAD
ba335bf
Merge branch 'bpf-x86-inline-bpf_get_current_task-for-x86_64'
by Alexei Starovoitov
· 10 hours ago
for-next
master
4fca950
selftests/bpf: test the jited inline of bpf_get_current_task
by Menglong Dong
· 31 hours ago
eaedea1
bpf, x86: inline bpf_get_current_task() for x86_64
by Menglong Dong
· 31 hours ago
83c9030
bpf: Simplify bpf_timer_cancel()
by Mykyta Yatsenko
· 23 hours ago
8bb1e32
bpf: Introduce lock-free bpf_async_update_prog_callback()
by Mykyta Yatsenko
· 23 hours ago
57d31e7
bpf: Remove unnecessary arguments from bpf_async_set_callback()
by Mykyta Yatsenko
· 23 hours ago
c1f2c44
bpf: Factor out timer deletion helper
by Mykyta Yatsenko
· 23 hours ago
dd341ea
selftests/bpf: update verifier test for default trusted pointer semantics
by Matt Bobrowski
· 29 hours ago
2516a9c5
Merge branch 'bpf-fix-memory-access-flags-in-helper-prototypes'
by Alexei Starovoitov
· 14 hours ago
ed47242
bpf: Require ARG_PTR_TO_MEM with memory flag
by Zesen Liu
· 30 hours ago
802eef5
bpf: Fix memory access flags in helper prototypes
by Zesen Liu
· 30 hours ago
900dbb6
Merge branch 'bpf-add-range-tracking-for-bpf_div-and-bpf_mod'
by Alexei Starovoitov
· 14 hours ago
c9e440b
selftests/bpf: Add tests for BPF_DIV and BPF_MOD range tracking
by Yazhou Tang
· 2 days ago
44fdd58
bpf: Add range tracking for BPF_DIV and BPF_MOD
by Yazhou Tang
· 2 days ago
b236134
Merge branch 'bpf-kernel-functions-with-kf_implicit_args'
by Alexei Starovoitov
· 14 hours ago
74bc4f6
bpf,docs: Document KF_IMPLICIT_ARGS flag
by Ihor Solodrai
· 16 hours ago
aed57a3
bpf: Remove __prog kfunc arg annotation
by Ihor Solodrai
· 16 hours ago
bd06b97
selftests/bpf: Migrate struct_ops_assoc test to KF_IMPLICIT_ARGS
by Ihor Solodrai
· 16 hours ago
d806f31
bpf: Migrate bpf_stream_vprintk() to KF_IMPLICIT_ARGS
by Ihor Solodrai
· 16 hours ago
6e663ff
bpf: Migrate bpf_task_work_schedule_* kfuncs to KF_IMPLICIT_ARGS
by Ihor Solodrai
· 16 hours ago
8157cc7
HID: Use bpf_wq_set_callback kernel function
by Ihor Solodrai
· 16 hours ago
b97931a
bpf: Migrate bpf_wq_set_callback_impl() to KF_IMPLICIT_ARGS
by Ihor Solodrai
· 16 hours ago
e939f3d
selftests/bpf: Add tests for KF_IMPLICIT_ARGS
by Ihor Solodrai
· 16 hours ago
9d19996
resolve_btfids: Support for KF_IMPLICIT_ARGS
by Ihor Solodrai
· 16 hours ago
2583e81
resolve_btfids: Introduce finalize_btf() step
by Ihor Solodrai
· 16 hours ago
64e1360
bpf: Verifier support for KF_IMPLICIT_ARGS
by Ihor Solodrai
· 16 hours ago
08ca87d
bpf: Introduce struct bpf_kfunc_meta
by Ihor Solodrai
· 16 hours ago
ea073d1
bpf: Refactor btf_kfunc_id_set_contains
by Ihor Solodrai
· 16 hours ago
2e6690d
selftests/bpf: Add perfbuf multi-producer benchmark
by Gyutae Bae
· 29 hours ago
f81c07a
bpf/verifier: Optimize ID mapping reset in states_equal
by Qiliang Yuan
· 2 days ago
713edc7
bpf: Remove leftover accounting in htab_map_mem_usage after rqspinlock
by Daniel Borkmann
· 26 hours ago
ef7d4e4
bpf: verifier: Make sync_linked_regs() scratch registers
by Puranjay Mohan
· 5 days ago
efad162
selftests/bpf: Fix map_kptr test failure
by Yonghong Song
· 5 days ago
47d440d
selftests/bpf: Support when CONFIG_VXLAN=m
by Alan Maguire
· 6 days ago
999b2395
bpftool: Add 'prepend' option for tcx attach to insert at chain start
by Gyutae Bae
· 9 days ago
4787eaf
bpf: Add SPDX license identifiers to a few files
by Tim Bird
· 7 days ago
1700147
bpf: Add __force annotations to silence sparse warnings
by Mykyta Yatsenko
· 6 days ago
2acbd05
Merge branch 'bpf-fix-linked-register-tracking'
by Alexei Starovoitov
· 5 days ago
086c99fb
selftests: bpf: Add test for multiple syncs from linked register
by Puranjay Mohan
· 6 days ago
af9e89d
bpf: Preserve id of register in sync_linked_regs()
by Puranjay Mohan
· 6 days ago
934d974
selftests/bpf: Add test for bpf_override_return helper
by Jiri Olsa
· 9 days ago
276f3b6
arm64/ftrace,bpf: Fix partial regs after bpf_prog_run
by Jiri Olsa
· 9 days ago
9a403a4
Merge branch 'bpf-live-registers-computation-with-gotox'
by Alexei Starovoitov
· 6 days ago
7c8e817
selftests/bpf: Extend live regs tests with a test for gotox
by Anton Protopopov
· 7 days ago
d1aab1c
bpf: Properly mark live registers for indirect jumps
by Anton Protopopov
· 7 days ago
e3d0dbb
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf after rc5
by Alexei Starovoitov
· 7 days ago
c537e12
Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
by Linus Torvalds
· 7 days ago
46c7676
Merge branch 'properly-load-insn-array-values-with-offsets'
by Alexei Starovoitov
· 7 days ago
c656807
selftests/bpf: Add tests for loading insn array values with offsets
by Anton Protopopov
· 10 days ago
7e52586
bpf: Return EACCES for incorrect access to insn array
by Anton Protopopov
· 10 days ago
e3bd7bd
bpf: Return proper address for non-zero offsets in insn array
by Anton Protopopov
· 10 days ago
bbdbed1
selftests/bpf: assert BPF kfunc default trusted pointer semantics
by Matt Bobrowski
· 8 days ago
e463b6d
bpf: drop KF_ACQUIRE flag on BPF kfunc bpf_get_root_mem_cgroup()
by Matt Bobrowski
· 8 days ago
f8ade23
bpf: return PTR_TO_BTF_ID | PTR_TRUSTED from BPF kfuncs by default
by Matt Bobrowski
· 8 days ago
b9da173
Merge branch 'improve-the-performance-of-btf-type-lookups-with-binary-search'
by Andrii Nakryiko
· 8 days ago
9282a42
btf: Refactor the code by calling str_is_empty
by Donglin Peng
· 12 days ago
434bcbc
bpf: Optimize the performance of find_bpffs_btf_enums
by Donglin Peng
· 12 days ago
dc893cf
bpf: Skip anonymous types in type lookup for performance
by Donglin Peng
· 12 days ago
342bf52
btf: Verify BTF sorting
by Donglin Peng
· 12 days ago
8c3070e
btf: Optimize type lookup with binary search
by Donglin Peng
· 12 days ago
33ecca5
libbpf: Verify BTF sorting
by Donglin Peng
· 12 days ago
d836e5e
libbpf: Optimize type lookup with binary search for sorted BTF
by Donglin Peng
· 12 days ago
230e7d7
tools/resolve_btfids: Support BTF sorting feature
by Donglin Peng
· 12 days ago
a3acd7d
selftests/bpf: Add test cases for btf__permute functionality
by Donglin Peng
· 12 days ago
6fbf129
libbpf: Add BTF permutation support for type reordering
by Donglin Peng
· 12 days ago
b543459
Merge tag 'gfs2-for-6.19-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2
by Linus Torvalds
· 8 days ago
c9c9f6b
bpf: Remove an unused parameter in check_func_proto
by Song Chen
· 2 weeks ago
0bb933a
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 8 days ago
afd12f9
Merge tag 'hyperv-fixes-signed-20260112' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux
by Linus Torvalds
· 8 days ago
da4ab5d
Merge branch 'bpf-recognize-special-arithmetic-shift-in-the-verifier'
by Alexei Starovoitov
· 8 days ago
9160335
selftests/bpf: Add tests for s>>=31 and s>>=63
by Alexei Starovoitov
· 9 days ago
bffacdb
bpf: Recognize special arithmetic shift in the verifier
by Alexei Starovoitov
· 9 days ago
1fffe1f
Merge branch 'fix-a-few-selftest-failure-due-to-64k-page'
by Alexei Starovoitov
· 8 days ago
951d790
selftests/bpf: Fix verifier_arena_globals1 failure with 64K page
by Yonghong Song
· 8 days ago
d2f7cd2
selftests/bpf: Fix sk_bypass_prot_mem failure with 64K page
by Yonghong Song
· 8 days ago
2465a08d
selftests/bpf: Fix dmabuf_iter/lots_of_buffers failure with 64K page
by Yonghong Song
· 8 days ago
7af3339
bpf: Consistently use reg_state() for register access in the verifier
by Mykyta Yatsenko
· 8 days ago
9c1a352
Merge branch 'use-correct-destructor-kfunc-types'
by Alexei Starovoitov
· 8 days ago
99fde4d
bpf, btf: Enforce destructor kfunc type with CFI
by Sami Tolvanen
· 11 days ago
ba7f102
selftests/bpf: Use the correct destructor kfunc type
by Sami Tolvanen
· 11 days ago
c99d97b
bpf: net_sched: Use the correct destructor kfunc type
by Sami Tolvanen
· 11 days ago
b40a5d7
bpf: crypto: Use the correct destructor kfunc type
by Sami Tolvanen
· 11 days ago
ec69daa
bpf: Fix reference count leak in bpf_prog_test_run_xdp()
by Tetsuo Handa
· 13 days ago
b71e635
Merge tag 'cgroup-for-6.19-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
by Linus Torvalds
· 9 days ago
469d715
Revert "gfs2: Fix use of bio_chain"
by Andreas Gruenbacher
· 9 days ago
0f61b18
Linux 6.19-rc5
by Linus Torvalds
· 9 days ago
7143203
Merge tag 'libcrypto-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiggers/linux
by Linus Torvalds
· 10 days ago
9c7ef209
Merge tag 'char-misc-6.19-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
by Linus Torvalds
· 10 days ago
316a94c
Merge tag 'x86-urgent-2026-01-11' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 10 days ago
fac4bdb
Merge tag 'sched-urgent-2026-01-11' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 10 days ago
fe94832
Merge tag 'perf-urgent-2026-01-11' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 10 days ago
8873016
Merge tag 'irq-urgent-2026-01-11' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 10 days ago
2e4b28c
treewide: Update email address
by Thomas Gleixner
· 10 days ago
755bc13
Merge tag 'riscv-for-linus-6.19-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
by Linus Torvalds
· 11 days ago
0fa2789
Merge tag 'driver-core-6.19-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/driver-core/driver-core
by Linus Torvalds
· 11 days ago
b061fcf
Merge tag 'linux_kselftest-fixes-6.19-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
by Linus Torvalds
· 11 days ago
97313d61
Merge tag 'iommu-fixes-v6.19-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux
by Linus Torvalds
· 11 days ago
7893cc1
erofs: fix file-backed mounts no longer working on EROFS partitions
by Gao Xiang
· 11 days ago
6a3d5fd
iommupt: Make pt_feature() always_inline
by Jason Gunthorpe
· 12 days ago
7adfd68
iommufd/selftest: Prevent module/builtin conflicts in kconfig
by Jason Gunthorpe
· 2 weeks ago
Next »