summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2024-04-24bpf: add support for KF_ARG_PTR_TO_WORKQUEUEBenjamin Tissoires1-0/+65
2024-04-24bpf: verifier: bail out if the argument is not a mapBenjamin Tissoires1-0/+5
2024-04-24tools: sync include/uapi/linux/bpf.hBenjamin Tissoires1-0/+4
2024-04-24bpf: add support for bpf_wq user typeBenjamin Tissoires5-2/+45
2024-04-24bpf: replace bpf_timer_cancel_and_free with a generic helperBenjamin Tissoires1-17/+25
2024-04-24bpf: replace bpf_timer_set_callback with a generic helperBenjamin Tissoires1-11/+18
2024-04-24bpf: replace bpf_timer_init with a generic helperBenjamin Tissoires1-28/+63
2024-04-24bpf: make timer data struct more genericBenjamin Tissoires1-33/+38
2024-04-22bpf: Fix typos in commentsRafael Passos5-10/+10
2024-04-22bpf: Fix typo in function save_aux_ptr_typeRafael Passos1-3/+3
2024-04-21bpf, docs: Fix formatting nit in instruction-set.rstDave Thaler1-1/+1
2024-04-21bpf, docs: Clarify helper ID and pointer terms in instruction-set.rstDave Thaler1-24/+24
2024-04-20Merge branch 'use network helpers, part 1'Martin KaFai Lau5-94/+37
2024-04-20selftests/bpf: Use connect_to_addr in sk_assignGeliang Tang1-25/+1
2024-04-20selftests/bpf: Use connect_to_addr in cls_redirectGeliang Tang1-17/+1
2024-04-20selftests/bpf: Update arguments of connect_to_addrGeliang Tang3-7/+15
2024-04-20selftests/bpf: Use start_server_addr in sk_assignGeliang Tang1-25/+4
2024-04-20selftests/bpf: Use start_server_addr in cls_redirectGeliang Tang1-18/+2
2024-04-20selftests/bpf: Add start_server_addr helperGeliang Tang2-2/+14
2024-04-18bpf: Fix JIT of is_mov_percpu_addr instruction.Alexei Starovoitov1-1/+1
2024-04-17libbpf: Fix dump of subsequent char arraysQuentin Deslandes1-0/+4
2024-04-17libbpf: Fix misaligned array closing bracketQuentin Deslandes1-0/+1
2024-04-16bpftool: Address minor issues in bash completionQuentin Monnet1-36/+25
2024-04-16bpftool: Update documentation where progs/maps can be passed by nameQuentin Monnet4-4/+4
2024-04-16bpf: Harden and/or/xor value tracking in verifierHarishankar Vishwanathan1-54/+40
2024-04-16bpf, tests: Fix typos in commentsChen Pei1-1/+1
2024-04-16btf: Avoid weak external referencesArd Biesheuvel2-5/+8
2024-04-12selftests/bpf: Add read_trace_pipe_iter functionJiri Olsa4-77/+60
2024-04-12bpftool: Fix typo in error messageThorsten Blum1-1/+1
2024-04-11Merge branch 'export send_recv_data'Martin KaFai Lau3-70/+104
2024-04-11selftests/bpf: Export send_recv_data helperGeliang Tang3-80/+104
2024-04-11selftests/bpf: Add struct send_recv_argGeliang Tang1-12/+22
2024-04-11selftests/bpf: Fix umount cgroup2 error in test_sockmapGeliang Tang1-1/+1
2024-04-11selftests/bpf: Enable tests for atomics with cpuv4Yonghong Song1-1/+1
2024-04-11Merge branch 'bpf-add-bpf_link-support-for-sk_msg-and-sk_skb-progs'Alexei Starovoitov15-35/+526
2024-04-11selftests/bpf: Add some tests with new bpf_program__attach_sockmap() APIsYonghong Song5-2/+206
2024-04-11selftests/bpf: Refactor out helper functions for a few testsYonghong Song2-17/+30
2024-04-11bpftool: Add link dump support for BPF_LINK_TYPE_SOCKMAPYonghong Song1-0/+9
2024-04-11libbpf: Add bpf_link support for BPF_PROG_TYPE_SOCKMAPYonghong Song3-0/+10
2024-04-11bpf: Add bpf_link support for sk_msg and sk_skb progsYonghong Song6-16/+271
2024-04-09selftests/bpf: Add tests for atomics in bpf_arena.Alexei Starovoitov4-0/+366
2024-04-09bpf: Add support for certain atomics in bpf_arena to x86 JITAlexei Starovoitov4-1/+99
2024-04-09selftests/bpf: eliminate warning of get_cgroup_id_from_path()Jason Xing1-1/+1
2024-04-06Merge branch 'libbpf-api-to-partially-consume-items-from-ringbuffer'Andrii Nakryiko4-10/+65
2024-04-06libbpf: Add ring__consume_n / ring_buffer__consume_nAndrea Righi3-3/+50
2024-04-06libbpf: ringbuf: Allow to consume up to a certain amount of itemsAndrea Righi1-7/+12
2024-04-06libbpf: Start v1.5 development cycleAndrea Righi2-1/+4
2024-04-05Merge branch 'bpf-allow-invoking-kfuncs-from-bpf_prog_type_syscall-progs'Andrii Nakryiko6-2/+137
2024-04-05selftests/bpf: Verify calling core kfuncs from BPF_PROG_TYPE_SYCALLDavid Vernet4-2/+135
2024-04-05bpf: Allow invoking kfuncs from BPF_PROG_TYPE_SYSCALL progsDavid Vernet2-0/+2