summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorLines
2024-04-23selftests/bpf: wq: add bpf_wq_start() checksBenjamin Tissoires-3/+40
2024-04-23bpf: add bpf_wq_startBenjamin Tissoires-0/+18
2024-04-23selftests/bpf: add checks for bpf_wq_set_callback()Benjamin Tissoires-7/+111
2024-04-23bpf: wq: add bpf_wq_set_callback_implBenjamin Tissoires-6/+70
2024-04-23selftests/bpf: wq: add bpf_wq_init() checksBenjamin Tissoires-0/+97
2024-04-23bpf: wq: add bpf_wq_initBenjamin Tissoires-2/+102
2024-04-23selftests/bpf: add bpf_wq testsBenjamin Tissoires-0/+140
2024-04-23bpf: allow struct bpf_wq to be embedded in arraymaps and hashmapsBenjamin Tissoires-19/+73
2024-04-23bpf: add support for KF_ARG_PTR_TO_WORKQUEUEBenjamin Tissoires-0/+65
2024-04-23bpf: verifier: bail out if the argument is not a mapBenjamin Tissoires-0/+5
2024-04-23tools: sync include/uapi/linux/bpf.hBenjamin Tissoires-0/+4
2024-04-23bpf: add support for bpf_wq user typeBenjamin Tissoires-2/+45
2024-04-23bpf: replace bpf_timer_cancel_and_free with a generic helperBenjamin Tissoires-17/+25
2024-04-23bpf: replace bpf_timer_set_callback with a generic helperBenjamin Tissoires-11/+18
2024-04-23bpf: replace bpf_timer_init with a generic helperBenjamin Tissoires-28/+63
2024-04-23bpf: make timer data struct more genericBenjamin Tissoires-33/+38
2024-04-22bpf: Fix typos in commentsRafael Passos-10/+10
2024-04-22bpf: Fix typo in function save_aux_ptr_typeRafael Passos-3/+3
2024-04-21bpf, docs: Fix formatting nit in instruction-set.rstDave Thaler-1/+1
2024-04-21bpf, docs: Clarify helper ID and pointer terms in instruction-set.rstDave Thaler-24/+24
2024-04-19Merge branch 'use network helpers, part 1'Martin KaFai Lau-94/+37
2024-04-19selftests/bpf: Use connect_to_addr in sk_assignGeliang Tang-25/+1
2024-04-19selftests/bpf: Use connect_to_addr in cls_redirectGeliang Tang-17/+1
2024-04-19selftests/bpf: Update arguments of connect_to_addrGeliang Tang-7/+15
2024-04-19selftests/bpf: Use start_server_addr in sk_assignGeliang Tang-25/+4
2024-04-19selftests/bpf: Use start_server_addr in cls_redirectGeliang Tang-18/+2
2024-04-19selftests/bpf: Add start_server_addr helperGeliang Tang-2/+14
2024-04-18bpf: Fix JIT of is_mov_percpu_addr instruction.Alexei Starovoitov-1/+1
2024-04-17libbpf: Fix dump of subsequent char arraysQuentin Deslandes-0/+4
2024-04-17libbpf: Fix misaligned array closing bracketQuentin Deslandes-0/+1
2024-04-16bpftool: Address minor issues in bash completionQuentin Monnet-36/+25
2024-04-16bpftool: Update documentation where progs/maps can be passed by nameQuentin Monnet-4/+4
2024-04-16bpf: Harden and/or/xor value tracking in verifierHarishankar Vishwanathan-54/+40
2024-04-16bpf, tests: Fix typos in commentsChen Pei-1/+1
2024-04-16btf: Avoid weak external referencesArd Biesheuvel-5/+8
2024-04-12selftests/bpf: Add read_trace_pipe_iter functionJiri Olsa-77/+60
2024-04-12bpftool: Fix typo in error messageThorsten Blum-1/+1
2024-04-11Merge branch 'export send_recv_data'Martin KaFai Lau-70/+104
2024-04-11selftests/bpf: Export send_recv_data helperGeliang Tang-80/+104
2024-04-11selftests/bpf: Add struct send_recv_argGeliang Tang-12/+22
2024-04-11selftests/bpf: Fix umount cgroup2 error in test_sockmapGeliang Tang-1/+1
2024-04-10selftests/bpf: Enable tests for atomics with cpuv4Yonghong Song-1/+1
2024-04-10Merge branch 'bpf-add-bpf_link-support-for-sk_msg-and-sk_skb-progs'Alexei Starovoitov-35/+526
2024-04-10selftests/bpf: Add some tests with new bpf_program__attach_sockmap() APIsYonghong Song-2/+206
2024-04-10selftests/bpf: Refactor out helper functions for a few testsYonghong Song-17/+30
2024-04-10bpftool: Add link dump support for BPF_LINK_TYPE_SOCKMAPYonghong Song-0/+9
2024-04-10libbpf: Add bpf_link support for BPF_PROG_TYPE_SOCKMAPYonghong Song-0/+10
2024-04-10bpf: Add bpf_link support for sk_msg and sk_skb progsYonghong Song-16/+271
2024-04-09selftests/bpf: Add tests for atomics in bpf_arena.Alexei Starovoitov-0/+366
2024-04-09bpf: Add support for certain atomics in bpf_arena to x86 JITAlexei Starovoitov-1/+99