summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* libbpf: Add kernel module BTF support for CO-RE relocationsAndrii Nakryiko2020-12-041-10/+169
* libbpf: Refactor CO-RE relocs to not assume a single BTF objectAndrii Nakryiko2020-12-041-76/+111
* libbpf: Add internal helper to load BTF data by FDAndrii Nakryiko2020-12-042-26/+36
* bpf: Keep module's btf_data_size intact after loadAndrii Nakryiko2020-12-041-1/+0
* bpf: Fix bpf_put_raw_tracepoint()'s use of __module_address()Andrii Nakryiko2020-12-041-3/+5
* Merge branch 'Add support to set window_clamp from bpf setsockops'Alexei Starovoitov2020-12-047-9/+60
|\
| * selftests/bpf: Add Userspace tests for TCP_WINDOW_CLAMPPrankur gupta2020-12-044-0/+40
| * bpf: Adds support for setting window clampPrankur gupta2020-12-043-9/+20
|/
* samples/bpf: Fix spelling mistake "recieving" -> "receiving"Colin Ian King2020-12-031-1/+1
* bpf: Fix cold build of test_progs-no_alu32Brendan Jackman2020-12-031-1/+1
* libbpf: Cap retries in sys_bpf_prog_loadStanislav Fomichev2020-12-031-1/+2
* libbpf: Sanitise map names before pinningToke Høiland-Jørgensen2020-12-031-0/+12
* libbpf: Fail early when loading programs with unspecified typeAndrei Matei2020-12-031-1/+14
* Merge branch 'Fixes for ima selftest'Andrii Nakryiko2020-12-032-44/+64
|\
| * selftests/bpf: Indent ima_setup.sh with tabs.KP Singh2020-12-031-54/+54
| * selftests/bpf: Add config dependency on BLK_DEV_LOOPKP Singh2020-12-031-0/+1
| * selftests/bpf: Ensure securityfs mount before writing ima policyKP Singh2020-12-031-0/+15
| * selftests/bpf: Update ima_setup.sh for busyboxKP Singh2020-12-031-4/+8
|/
* Merge branch 'libbpf: add support for privileged/unprivileged control separat...Alexei Starovoitov2020-12-037-15/+427
|\
| * samples/bpf: Sample application for eBPF load and socket creation splitMariusz Dudek2020-12-034-6/+337
| * libbpf: Separate XDP program load with xsk socket creationMariusz Dudek2020-12-033-9/+90
|/
* tools/resolve_btfids: Fix some error messagesBrendan Jackman2020-12-031-3/+3
* selftests/bpf: Copy file using read/write in local storage testStanislav Fomichev2020-12-031-10/+18
* Merge branch 'bpftool: improve split BTF support'Alexei Starovoitov2020-12-034-4/+30
|\
| * tools/bpftool: Auto-detect split BTFs in common casesAndrii Nakryiko2020-12-031-4/+21
| * libbpf: Add base BTF accessorAndrii Nakryiko2020-12-033-0/+7
| * tools/bpftool: Emit name <anon> for anonymous BTFsAndrii Nakryiko2020-12-031-0/+2
|/
* Merge branch 'switch to memcg-based memory accounting'Alexei Starovoitov2020-12-0361-762/+533
|\
| * bpf: samples: Do not touch RLIMIT_MEMLOCKRoman Gushchin2020-12-0327-133/+0
| * bpf: Eliminate rlimit-based memory accounting for bpf progsRoman Gushchin2020-12-033-80/+12
| * bpf: Eliminate rlimit-based memory accounting infra for bpf mapsRoman Gushchin2020-12-034-100/+17
| * bpf: Eliminate rlimit-based memory accounting for bpf local storage mapsRoman Gushchin2020-12-031-10/+0
| * bpf: Eliminate rlimit-based memory accounting for xskmap mapsRoman Gushchin2020-12-031-10/+2
| * bpf: Eliminate rlimit-based memory accounting for stackmap mapsRoman Gushchin2020-12-031-13/+3
| * bpf: Eliminate rlimit-based memory accounting for sockmap and sockhash mapsRoman Gushchin2020-12-031-27/+6
| * bpf: Eliminate rlimit-based memory accounting for bpf ringbufferRoman Gushchin2020-12-031-20/+4
| * bpf: Eliminate rlimit-based memory accounting for reuseport_array mapsRoman Gushchin2020-12-031-10/+2
| * bpf: Eliminate rlimit-based memory accounting for queue_stack_maps mapsRoman Gushchin2020-12-031-12/+4
| * bpf: Eliminate rlimit-based memory accounting for lpm_trie mapsRoman Gushchin2020-12-031-13/+0
| * bpf: Eliminate rlimit-based memory accounting for hashtab mapsRoman Gushchin2020-12-031-18/+1
| * bpf: Eliminate rlimit-based memory accounting for devmap mapsRoman Gushchin2020-12-031-16/+2
| * bpf: Eliminate rlimit-based memory accounting for cgroup storage mapsRoman Gushchin2020-12-031-20/+1
| * bpf: Eliminate rlimit-based memory accounting for cpumap mapsRoman Gushchin2020-12-031-15/+1
| * bpf: Eliminate rlimit-based memory accounting for bpf_struct_ops mapsRoman Gushchin2020-12-031-16/+3
| * bpf: Eliminate rlimit-based memory accounting for arraymap mapsRoman Gushchin2020-12-031-20/+4
| * bpf: Refine memcg-based memory accounting for xskmap mapsRoman Gushchin2020-12-031-1/+2
| * bpf: Refine memcg-based memory accounting for sockmap and sockhash mapsRoman Gushchin2020-12-031-4/+5
| * bpf: Memcg-based memory accounting for bpf local storage mapsRoman Gushchin2020-12-031-4/+6
| * bpf: Memcg-based memory accounting for bpf ringbufferRoman Gushchin2020-12-031-7/+4
| * bpf: Memcg-based memory accounting for lpm_trie mapsRoman Gushchin2020-12-031-3/+3