aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2020-08-01selftests/bpf: Fix spurious test failures in core_retro selftestAndrii Nakryiko2-2/+19
2020-08-01Merge branch 'link_detach'Alexei Starovoitov20-34/+208
2020-08-01tools/bpftool: Add documentation and bash-completion for `link detach`Andrii Nakryiko2-2/+10
2020-08-01tools/bpftool: Add `link detach` subcommandAndrii Nakryiko1-1/+36
2020-08-01selftests/bpf: Add link detach tests for cgroup, netns, and xdp bpf_linksAndrii Nakryiko5-29/+73
2020-08-01libbpf: Add bpf_link detach APIsAndrii Nakryiko6-0/+25
2020-08-01bpf: Add support for forced LINK_DETACH commandAndrii Nakryiko6-2/+64
2020-08-01bpf, selftests: Use single cgroup helpers for both test_sockmap/progsJohn Fastabend15-132/+43
2020-07-31Documentation/bpf: Use valid and new links in index.rstTiezhu Yang2-6/+8
2020-07-31libbpf: Fix register in PT_REGS MIPS macrosJerry Crunchtime1-2/+2
2020-07-31udp, bpf: Ignore connections in reuseport group after BPF sk lookupJakub Sitnicki2-2/+2
2020-07-31libbpf: Make destructors more robust by handling ERR_PTR(err) casesAndrii Nakryiko3-8/+7
2020-07-31selftests/bpf: Omit nodad flag when adding addresses to loopbackJakub Sitnicki1-2/+2
2020-07-31selftests/bpf: Don't destroy failed linkAndrii Nakryiko1-14/+28
2020-07-31selftests/bpf: Add xdpdrv mode for test_xdp_redirectHangbin Liu1-32/+52
2020-07-31selftests/bpf: Verify socket storage in cgroup/sock_{create, release}Stanislav Fomichev1-0/+19
2020-07-31bpf: Expose socket storage to BPF_PROG_TYPE_CGROUP_SOCKStanislav Fomichev2-0/+13
2020-07-31selftests/bpf: Test bpf_iter buffer access with negative offsetYonghong Song2-0/+34
2020-07-31bpf: Add missing newline characters in verifier error messagesYonghong Song1-2/+2
2020-07-31bpf, arm64: Add BPF exception tablesJean-Philippe Brucker3-9/+108
2020-07-29bpf: Fix build without CONFIG_NET when using BPF XDP linkAndrii Nakryiko1-0/+2
2020-07-29bpf, selftests: use :: 1 for localhost in tcp_server.pyJohn Fastabend3-4/+4
2020-07-28xdp: Prevent kernel-infoleak in xsk_getsockopt()Peilin Ye1-1/+1
2020-07-28bpf: Fix swapped arguments in calls to check_buffer_accessColin Ian King1-4/+4
2020-07-28selftests/bpf: Add new bpf_iter context structs to fix build on old kernelsAndrii Nakryiko1-0/+18
2020-07-28bpf: Fix bpf_ringbuf_output() signature to return longAndrii Nakryiko2-2/+2
2020-07-27tools, bpftool: Add LSM type to array of prog namesQuentin Monnet1-0/+1
2020-07-27tools, bpftool: Skip type probe if name is not foundQuentin Monnet1-0/+8
2020-07-25Merge branch 'bpf_link-XDP'Alexei Starovoitov39-383/+658
2020-07-25bpf, xdp: Remove XDP_QUERY_PROG and XDP_QUERY_PROG_HW XDP commandsAndrii Nakryiko28-218/+2
2020-07-25selftests/bpf: Add BPF XDP link selftestsAndrii Nakryiko2-0/+149
2020-07-25libbpf: Add support for BPF XDP linkAndrii Nakryiko5-3/+21
2020-07-25bpf: Implement BPF XDP link-specific introspection APIsAndrii Nakryiko2-0/+34
2020-07-25bpf, xdp: Implement LINK_UPDATE for BPF XDP linkAndrii Nakryiko1-0/+43
2020-07-25bpf, xdp: Add bpf_link-based XDP attachment APIAndrii Nakryiko4-7/+178
2020-07-25bpf, xdp: Extract common XDP program attachment logicAndrii Nakryiko1-74/+91
2020-07-25bpf, xdp: Maintain info on attached XDP BPF programs in net_deviceAndrii Nakryiko3-75/+105
2020-07-25bpf: Make bpf_link API available indepently of CONFIG_BPF_SYSCALLAndrii Nakryiko1-26/+55
2020-07-25bpf: Fix build on architectures with special bpf_user_pt_regs_tSong Liu1-5/+4
2020-07-25bpf/local_storage: Fix build without CONFIG_CGROUPYiFei Zhu1-2/+2
2020-07-25Merge branch 'shared-cgroup-storage'Alexei Starovoitov11-142/+904
2020-07-25Documentation/bpf: Document CGROUP_STORAGE map typeYiFei Zhu2-0/+178
2020-07-25selftests/bpf: Test CGROUP_STORAGE behavior on shared egress + ingressYiFei Zhu3-27/+311
2020-07-25Merge branch 'fix-bpf_get_stack-with-PEBS'Alexei Starovoitov10-21/+462
2020-07-25bpf: Make cgroup storages shared between programs on the same cgroupYiFei Zhu4-142/+163
2020-07-25selftests/bpf: Add get_stackid_cannot_attachSong Liu1-0/+91
2020-07-25selftests/bpf: Test CGROUP_STORAGE map can't be used by multiple progsYiFei Zhu4-11/+99
2020-07-25selftests/bpf: Add callchain_stackidSong Liu2-0/+175
2020-07-25selftests/bpf: Add test for CGROUP_STORAGE map on multiple attachesYiFei Zhu2-0/+191
2020-07-25libbpf: Print hint when PERF_EVENT_IOC_SET_BPF returns -EPROTOSong Liu1-0/+3