summaryrefslogtreecommitdiffstats
path: root/kernel/bpf/arraymap.c
Commit message (Expand)AuthorAgeFilesLines
* bpf: add schedule points in percpu arrays managementEric Dumazet2018-02-221-1/+4
* bpf: fix mlock precharge on arraymapsDaniel Borkmann2018-02-151-12/+16
* bpf: arraymap: use bpf_map_init_from_attr()Jakub Kicinski2018-01-181-6/+1
* bpf: arraymap: move checks out of alloc functionJakub Kicinski2018-01-181-14/+28
* bpf, array: fix overflow in max_entries and undefined behavior in index_maskDaniel Borkmann2018-01-101-3/+15
* bpf: prevent out-of-bounds speculationAlexei Starovoitov2018-01-091-11/+36
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-10-221-1/+1
|\
| * bpf: do not test for PCPU_MIN_UNIT_SIZE before percpu allocationsDaniel Borkmann2017-10-191-1/+1
* | bpf: Add file mode configuration into bpf mapsChenbo Feng2017-10-201-1/+5
* | bpf: perf event change needed for subsequent bpf helpersYonghong Song2017-10-071-1/+1
|/
* bpf: inline map in map lookup functions for array and htabDaniel Borkmann2017-08-191-0/+26
* bpf: Allow selecting numa node during map creationMartin KaFai Lau2017-08-191-2/+5
* bpf: Add syscall lookup support for fd array and htabMartin KaFai Lau2017-06-291-0/+27
* perf, bpf: Add BPF support to all perf_event typesAlexei Starovoitov2017-06-041-21/+7
* bpf: fix wrong exposure of map_flags into fdinfo for lpmDaniel Borkmann2017-05-251-0/+1
* bpf: map_get_next_key to return first key on NULLTeng Qin2017-04-251-1/+1
* bpf: remove struct bpf_map_type_listJohannes Berg2017-04-111-72/+6
* bpf: Add array of maps supportMartin KaFai Lau2017-03-221-0/+63
* bpf: Fix and simplifications on inline map lookupMartin KaFai Lau2017-03-221-7/+4
* bpf: add helper inlining infra and optimize map_array lookupAlexei Starovoitov2017-03-161-0/+29
* bpf: mark all registered map/prog types as __ro_after_initDaniel Borkmann2017-02-171-5/+5
* bpf: don't trigger OOM killer under pressure with map allocDaniel Borkmann2017-01-181-11/+7
* bpf: do not use KMALLOC_SHIFT_MAXMichal Hocko2017-01-101-1/+1
* bpf: Add bpf_current_task_under_cgroup helperSargun Dhillon2016-08-121-1/+1
* bpf: bpf_event_entry_gen's alloc needs to be in atomic contextDaniel Borkmann2016-07-161-1/+1
* cgroup: bpf: Add BPF_MAP_TYPE_CGROUP_ARRAYMartin KaFai Lau2016-07-011-0/+43
* bpf: generally move prog destruction to RCU deferralDaniel Borkmann2016-07-011-3/+1
* bpf, maps: flush own entries on perf map releaseDaniel Borkmann2016-06-151-28/+74
* bpf, maps: extend map_fd_get_ptr argumentsDaniel Borkmann2016-06-151-7/+9
* bpf: check for reserved flag bits in array and stack mapsAlexei Starovoitov2016-03-081-1/+1
* bpf: add lookup/update support for per-cpu hash and array mapsAlexei Starovoitov2016-02-061-0/+64
* bpf: introduce BPF_MAP_TYPE_PERCPU_ARRAY mapAlexei Starovoitov2016-02-061-11/+91
* perf/bpf: Convert perf_event_array to use struct fileAlexei Starovoitov2016-01-291-10/+11
* bpf: fix allocation warnings in bpf maps and integer overflowAlexei Starovoitov2015-12-021-1/+7
* bpf, array: fix heap out-of-bounds access when updating elementsDaniel Borkmann2015-12-011-1/+1
* bpf: fix bpf_perf_event_read() helperAlexei Starovoitov2015-10-261-9/+16
* bpf: introduce bpf_perf_event_output() helperAlexei Starovoitov2015-10-221-0/+2
* bpf: charge user for creation of BPF maps and programsAlexei Starovoitov2015-10-121-1/+1
* ebpf: include perf_event only where really neededDaniel Borkmann2015-10-051-0/+1
* bpf: Add new bpf map type to store the pointer to struct perf_eventKaixu Xia2015-08-091-0/+57
* bpf: Make the bpf_prog_array_map more genericWang Nan2015-08-091-31/+49
* bpf: add missing rcu protection when releasing programs from prog_arrayAlexei Starovoitov2015-05-311-2/+2
* bpf: allow bpf programs to tail-call other bpf programsAlexei Starovoitov2015-05-211-6/+107
* ebpf: constify various function pointer structsDaniel Borkmann2015-03-011-3/+3
* bpf: fix arraymap NULL deref and missing overflow and zero size checksAlexei Starovoitov2014-11-191-6/+11
* bpf: add array type of eBPF mapsAlexei Starovoitov2014-11-181-0/+151
OpenPOWER on IntegriCloud