aboutsummaryrefslogtreecommitdiff
path: root/kernel/bpf/arraymap.c
AgeCommit message (Expand)AuthorFilesLines
2019-02-01bpf: introduce BPF_F_LOCK flagGravatar Alexei Starovoitov 1-8/+16
2019-02-01bpf: introduce bpf_spin_lockGravatar Alexei Starovoitov 1-3/+4
2018-12-12bpf: pass struct btf pointer to the map_check_btf() callbackGravatar Roman Gushchin 1-0/+1
2018-10-09bpf: return EOPNOTSUPP when map lookup isn't supportedGravatar Prashant Bhole 1-1/+1
2018-09-11bpf: add bpffs pretty print for program array mapGravatar Yonghong Song 1-1/+24
2018-08-30bpf: add bpffs pretty print for percpu arraymap/hash/lru_hashGravatar Yonghong Song 1-0/+24
2018-08-13bpf: decouple btf from seq bpf fs dump and enable more mapsGravatar Daniel Borkmann 1-14/+12
2018-08-11bpf: Introduce BPF_MAP_TYPE_REUSEPORT_SOCKARRAYGravatar Martin KaFai Lau 1-1/+1
2018-07-27bpf: btf: Use exact btf value_size match in map_check_btf()Gravatar Martin KaFai Lau 1-1/+1
2018-05-23bpf: btf: Rename btf_key_id and btf_value_id in bpf_map_infoGravatar Martin KaFai Lau 1-1/+1
2018-04-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netGravatar David S. Miller 1-1/+2
2018-04-24bpf: sockmap, map_release does not hold refcnt for pinned mapsGravatar John Fastabend 1-1/+2
2018-04-19bpf: btf: Add pretty print support to the basic arraymapGravatar Martin KaFai Lau 1-0/+50
2018-02-22bpf: add schedule points in percpu arrays managementGravatar Eric Dumazet 1-1/+4
2018-02-15bpf: fix mlock precharge on arraymapsGravatar Daniel Borkmann 1-12/+16
2018-01-18bpf: arraymap: use bpf_map_init_from_attr()Gravatar Jakub Kicinski 1-6/+1
2018-01-18bpf: arraymap: move checks out of alloc functionGravatar Jakub Kicinski 1-14/+28
2018-01-10bpf, array: fix overflow in max_entries and undefined behavior in index_maskGravatar Daniel Borkmann 1-3/+15
2018-01-09bpf: prevent out-of-bounds speculationGravatar Alexei Starovoitov 1-11/+36
2017-10-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netGravatar David S. Miller 1-1/+1
2017-10-20bpf: Add file mode configuration into bpf mapsGravatar Chenbo Feng 1-1/+5
2017-10-19bpf: do not test for PCPU_MIN_UNIT_SIZE before percpu allocationsGravatar Daniel Borkmann 1-1/+1
2017-10-07bpf: perf event change needed for subsequent bpf helpersGravatar Yonghong Song 1-1/+1
2017-08-19bpf: inline map in map lookup functions for array and htabGravatar Daniel Borkmann 1-0/+26
2017-08-19bpf: Allow selecting numa node during map creationGravatar Martin KaFai Lau 1-2/+5
2017-06-29bpf: Add syscall lookup support for fd array and htabGravatar Martin KaFai Lau 1-0/+27
2017-06-04perf, bpf: Add BPF support to all perf_event typesGravatar Alexei Starovoitov 1-21/+7
2017-05-25bpf: fix wrong exposure of map_flags into fdinfo for lpmGravatar Daniel Borkmann 1-0/+1
2017-04-25bpf: map_get_next_key to return first key on NULLGravatar Teng Qin 1-1/+1
2017-04-11bpf: remove struct bpf_map_type_listGravatar Johannes Berg 1-72/+6
2017-03-22bpf: Add array of maps supportGravatar Martin KaFai Lau 1-0/+63
2017-03-22bpf: Fix and simplifications on inline map lookupGravatar Martin KaFai Lau 1-7/+4
2017-03-16bpf: add helper inlining infra and optimize map_array lookupGravatar Alexei Starovoitov 1-0/+29
2017-02-17bpf: mark all registered map/prog types as __ro_after_initGravatar Daniel Borkmann 1-5/+5
2017-01-18bpf: don't trigger OOM killer under pressure with map allocGravatar Daniel Borkmann 1-11/+7
2017-01-10bpf: do not use KMALLOC_SHIFT_MAXGravatar Michal Hocko 1-1/+1
2016-08-12bpf: Add bpf_current_task_under_cgroup helperGravatar Sargun Dhillon 1-1/+1
2016-07-16bpf: bpf_event_entry_gen's alloc needs to be in atomic contextGravatar Daniel Borkmann 1-1/+1
2016-07-01cgroup: bpf: Add BPF_MAP_TYPE_CGROUP_ARRAYGravatar Martin KaFai Lau 1-0/+43
2016-07-01bpf: generally move prog destruction to RCU deferralGravatar Daniel Borkmann 1-3/+1
2016-06-15bpf, maps: flush own entries on perf map releaseGravatar Daniel Borkmann 1-28/+74
2016-06-15bpf, maps: extend map_fd_get_ptr argumentsGravatar Daniel Borkmann 1-7/+9
2016-03-08bpf: check for reserved flag bits in array and stack mapsGravatar Alexei Starovoitov 1-1/+1
2016-02-06bpf: add lookup/update support for per-cpu hash and array mapsGravatar Alexei Starovoitov 1-0/+64
2016-02-06bpf: introduce BPF_MAP_TYPE_PERCPU_ARRAY mapGravatar Alexei Starovoitov 1-11/+91
2016-01-29perf/bpf: Convert perf_event_array to use struct fileGravatar Alexei Starovoitov 1-10/+11
2015-12-02bpf: fix allocation warnings in bpf maps and integer overflowGravatar Alexei Starovoitov 1-1/+7
2015-12-01bpf, array: fix heap out-of-bounds access when updating elementsGravatar Daniel Borkmann 1-1/+1
2015-10-26bpf: fix bpf_perf_event_read() helperGravatar Alexei Starovoitov 1-9/+16
2015-10-22bpf: introduce bpf_perf_event_output() helperGravatar Alexei Starovoitov 1-0/+2