summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2020-12-03selftests/bpf: Add CO-RE relocs selftest relying on kernel module BTFAndrii Nakryiko3-11/+151
2020-12-03selftests/bpf: Add support for marking sub-tests as skippedAndrii Nakryiko1-3/+3
2020-12-03selftests/bpf: Add bpf_testmod kernel module for testingAndrii Nakryiko9-3/+198
2020-12-03libbpf: Add kernel module BTF support for CO-RE relocationsAndrii Nakryiko1-10/+169
2020-12-03libbpf: Refactor CO-RE relocs to not assume a single BTF objectAndrii Nakryiko1-76/+111
2020-12-03libbpf: Add internal helper to load BTF data by FDAndrii Nakryiko2-26/+36
2020-12-03bpf: Keep module's btf_data_size intact after loadAndrii Nakryiko1-1/+0
2020-12-03bpf: Fix bpf_put_raw_tracepoint()'s use of __module_address()Andrii Nakryiko1-3/+5
2020-12-03Merge branch 'Add support to set window_clamp from bpf setsockops'Alexei Starovoitov7-9/+60
2020-12-03selftests/bpf: Add Userspace tests for TCP_WINDOW_CLAMPPrankur gupta4-0/+40
2020-12-03bpf: Adds support for setting window clampPrankur gupta3-9/+20
2020-12-03samples/bpf: Fix spelling mistake "recieving" -> "receiving"Colin Ian King1-1/+1
2020-12-03bpf: Fix cold build of test_progs-no_alu32Brendan Jackman1-1/+1
2020-12-03libbpf: Cap retries in sys_bpf_prog_loadStanislav Fomichev1-1/+2
2020-12-03libbpf: Sanitise map names before pinningToke Høiland-Jørgensen1-0/+12
2020-12-03libbpf: Fail early when loading programs with unspecified typeAndrei Matei1-1/+14
2020-12-03Merge branch 'Fixes for ima selftest'Andrii Nakryiko2-44/+64
2020-12-03selftests/bpf: Indent ima_setup.sh with tabs.KP Singh1-54/+54
2020-12-03selftests/bpf: Add config dependency on BLK_DEV_LOOPKP Singh1-0/+1
2020-12-03selftests/bpf: Ensure securityfs mount before writing ima policyKP Singh1-0/+15
2020-12-03selftests/bpf: Update ima_setup.sh for busyboxKP Singh1-4/+8
2020-12-03Merge branch 'libbpf: add support for privileged/unprivileged control separat...Alexei Starovoitov7-15/+427
2020-12-03samples/bpf: Sample application for eBPF load and socket creation splitMariusz Dudek4-6/+337
2020-12-03libbpf: Separate XDP program load with xsk socket creationMariusz Dudek3-9/+90
2020-12-03tools/resolve_btfids: Fix some error messagesBrendan Jackman1-3/+3
2020-12-03selftests/bpf: Copy file using read/write in local storage testStanislav Fomichev1-10/+18
2020-12-03Merge branch 'bpftool: improve split BTF support'Alexei Starovoitov4-4/+30
2020-12-03tools/bpftool: Auto-detect split BTFs in common casesAndrii Nakryiko1-4/+21
2020-12-03libbpf: Add base BTF accessorAndrii Nakryiko3-0/+7
2020-12-03tools/bpftool: Emit name <anon> for anonymous BTFsAndrii Nakryiko1-0/+2
2020-12-02Merge branch 'switch to memcg-based memory accounting'Alexei Starovoitov61-762/+533
2020-12-02bpf: samples: Do not touch RLIMIT_MEMLOCKRoman Gushchin27-133/+0
2020-12-02bpf: Eliminate rlimit-based memory accounting for bpf progsRoman Gushchin3-80/+12
2020-12-02bpf: Eliminate rlimit-based memory accounting infra for bpf mapsRoman Gushchin4-100/+17
2020-12-02bpf: Eliminate rlimit-based memory accounting for bpf local storage mapsRoman Gushchin1-10/+0
2020-12-02bpf: Eliminate rlimit-based memory accounting for xskmap mapsRoman Gushchin1-10/+2
2020-12-02bpf: Eliminate rlimit-based memory accounting for stackmap mapsRoman Gushchin1-13/+3
2020-12-02bpf: Eliminate rlimit-based memory accounting for sockmap and sockhash mapsRoman Gushchin1-27/+6
2020-12-02bpf: Eliminate rlimit-based memory accounting for bpf ringbufferRoman Gushchin1-20/+4
2020-12-02bpf: Eliminate rlimit-based memory accounting for reuseport_array mapsRoman Gushchin1-10/+2
2020-12-02bpf: Eliminate rlimit-based memory accounting for queue_stack_maps mapsRoman Gushchin1-12/+4
2020-12-02bpf: Eliminate rlimit-based memory accounting for lpm_trie mapsRoman Gushchin1-13/+0
2020-12-02bpf: Eliminate rlimit-based memory accounting for hashtab mapsRoman Gushchin1-18/+1
2020-12-02bpf: Eliminate rlimit-based memory accounting for devmap mapsRoman Gushchin1-16/+2
2020-12-02bpf: Eliminate rlimit-based memory accounting for cgroup storage mapsRoman Gushchin1-20/+1
2020-12-02bpf: Eliminate rlimit-based memory accounting for cpumap mapsRoman Gushchin1-15/+1
2020-12-02bpf: Eliminate rlimit-based memory accounting for bpf_struct_ops mapsRoman Gushchin1-16/+3
2020-12-02bpf: Eliminate rlimit-based memory accounting for arraymap mapsRoman Gushchin1-20/+4
2020-12-02bpf: Refine memcg-based memory accounting for xskmap mapsRoman Gushchin1-1/+2
2020-12-02bpf: Refine memcg-based memory accounting for sockmap and sockhash mapsRoman Gushchin1-4/+5