summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2024-01-25libbpf: Move feature detection code into its own fileAndrii Nakryiko6-466/+481
2024-01-25libbpf: Further decouple feature checking logic from bpf_objectAndrii Nakryiko3-11/+22
2024-01-25libbpf: Split feature detectors definitions from cached resultsAndrii Nakryiko1-6/+12
2024-01-25selftests/bpf: Utilize string values for delegate_xxx mount optionsAndrii Nakryiko1-20/+32
2024-01-25bpf: Support symbolic BPF FS delegation mount optionsAndrii Nakryiko1-38/+211
2024-01-25bpf: Fail BPF_TOKEN_CREATE if no delegation option was set on BPF FSAndrii Nakryiko1-1/+9
2024-01-25bpf,selinux: Allocate bpf_security_struct per BPF tokenAndrii Nakryiko1-0/+25
2024-01-25selftests/bpf: Add BPF token-enabled testsAndrii Nakryiko1-0/+683
2024-01-25libbpf: Add BPF token support to bpf_prog_load() APIAndrii Nakryiko2-2/+4
2024-01-25libbpf: Add BPF token support to bpf_btf_load() APIAndrii Nakryiko2-2/+9
2024-01-25libbpf: Add BPF token support to bpf_map_create() APIAndrii Nakryiko2-4/+7
2024-01-25libbpf: Add bpf_token_create() APIAndrii Nakryiko3-0/+42
2024-01-25bpf,lsm: Add BPF token LSM hooksAndrii Nakryiko6-1/+108
2024-01-25bpf,lsm: Refactor bpf_map_alloc/bpf_map_free LSM hooksAndrii Nakryiko6-18/+26
2024-01-25bpf,lsm: Refactor bpf_prog_alloc/bpf_prog_free LSM hooksAndrii Nakryiko6-38/+49
2024-01-25bpf: Consistently use BPF token throughout BPF verifier logicAndrii Nakryiko6-20/+19
2024-01-25bpf: Take into account BPF token when fetching helper protosAndrii Nakryiko9-30/+32
2024-01-25bpf: Add BPF token support to BPF_PROG_LOAD commandAndrii Nakryiko9-27/+118
2024-01-25bpf: Add BPF token support to BPF_BTF_LOAD commandAndrii Nakryiko3-2/+31
2024-01-25bpf: Add BPF token support to BPF_MAP_CREATE commandAndrii Nakryiko8-15/+86
2024-01-25bpf: Introduce BPF token objectAndrii Nakryiko7-6/+357
2024-01-25bpf: Add BPF token delegation mount options to BPF FSAndrii Nakryiko2-12/+90
2024-01-25bpf: Align CAP_NET_ADMIN checks with bpf_capable() approachAndrii Nakryiko1-4/+9
2024-01-25libbpf: Ensure undefined bpf_attr field stays 0Martin KaFai Lau1-1/+1
2024-01-24selftests/bpf: Wait for the netstamp_needed_key static key to be turned onMartin KaFai Lau1-4/+75
2024-01-24selftests/bpf: Fix the flaky tc_redirect_dtime testMartin KaFai Lau1-0/+11
2024-01-24libbpf: Correct bpf_core_read.h comment wrt bpf_core_relo structDima Tisnek1-1/+1
2024-01-24Merge branch 'skip-callback-tests-if-jit-is-disabled-in-test_verifier'Andrii Nakryiko5-18/+36
2024-01-24selftests/bpf: Skip callback tests if jit is disabled in test_verifierTiezhu Yang2-0/+17
2024-01-24selftests/bpf: Move is_jit_enabled() into testing_helpersTiezhu Yang3-18/+19
2024-01-24Merge branch 'Registrating struct_ops types from modules'Martin KaFai Lau20-258/+715
2024-01-24selftests/bpf: test case for register_bpf_struct_ops().Kui-Feng Lee4-0/+176
2024-01-24bpf: export btf_ctx_access to modules.Kui-Feng Lee1-0/+1
2024-01-24libbpf: Find correct module BTFs for struct_ops maps and progs.Kui-Feng Lee4-12/+38
2024-01-24bpf, net: switch to dynamic registrationKui-Feng Lee7-118/+142
2024-01-24bpf: validate value_typeKui-Feng Lee2-33/+72
2024-01-24bpf: hold module refcnt in bpf_struct_ops map creation and prog verification.Kui-Feng Lee4-6/+36
2024-01-24bpf: pass attached BTF to the bpf_struct_ops subsystemKui-Feng Lee5-22/+70
2024-01-24bpf: lookup struct_ops types from a given module BTF.Kui-Feng Lee3-8/+9
2024-01-24bpf: pass btf object id in bpf_map_info.Kui-Feng Lee5-2/+15
2024-01-24bpf: make struct_ops_map support btfs other than btf_vmlinux.Kui-Feng Lee1-9/+15
2024-01-24bpf: add struct_ops_tab to btf.Kui-Feng Lee1-0/+55
2024-01-24bpf, net: introduce bpf_struct_ops_desc.Kui-Feng Lee5-49/+73
2024-01-24bpf: get type information with BTF_ID_LISTKui-Feng Lee1-9/+8
2024-01-24bpf: refactory struct_ops type initialization to a function.Kui-Feng Lee3-74/+89
2024-01-24Merge branch 'bpf-add-cookies-retrieval-for-perf-kprobe-multi-links'Alexei Starovoitov7-33/+214
2024-01-24bpftool: Display cookie for kprobe multi linkJiri Olsa1-15/+63
2024-01-24bpftool: Display cookie for perf event link probesJiri Olsa1-0/+14
2024-01-24selftests/bpf: Add fill_link_info test for perf eventJiri Olsa2-0/+46
2024-01-24selftests/bpf: Add cookies check for perf_event fill_link_info testJiri Olsa1-5/+21