summaryrefslogtreecommitdiffstats
path: root/kernel/bpf/reuseport_array.c
Commit message (Expand)AuthorAgeFilesLines
* bpf: Centralize permissions checks for all BPF map typesAndrii Nakryiko2023-06-191-3/+0
* bpf: return long from bpf_map_ops funcsJP Kobryn2023-03-221-1/+1
* bpf: reuseport_array memory usageYafang Shao2023-03-071-0/+8
* net: Fix suspicious RCU usage in bpf_sk_reuseport_detach()David Howells2022-08-171-1/+1
* net: refactor bpf_sk_reuseport_detach()Hawkins Jiawei2022-08-101-6/+3
* bpf: Compute map_btf_id during build timeMenglong Dong2022-04-261-3/+3
* bpf: Cleanup commentsTom Rix2022-02-231-1/+1
* bpf: Use struct_size() helperXiu Jianfeng2021-12-211-5/+1
* bpf: Fix spelling mistakesZhen Lei2021-05-241-1/+1
* bpf: Eliminate rlimit-based memory accounting for reuseport_array mapsRoman Gushchin2020-12-021-10/+2
* bpf, net: Rework cookie generator as per-cpu oneDaniel Borkmann2020-09-301-1/+1
* bpf: Add map_meta_equal map opsMartin KaFai Lau2020-08-281-0/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2020-07-111-4/+10
|\
| * bpf: net: Avoid incorrect bpf_sk_reuseport_detach callMartin KaFai Lau2020-07-091-2/+3
| * bpf: net: Avoid copying sk_user_data of reuseport_array during sk_cloneMartin KaFai Lau2020-07-091-4/+9
* | bpf: Remove redundant synchronize_rcu.Alexei Starovoitov2020-07-011-2/+0
* | bpf: Set map_btf_{name, id} for all map typesAndrey Ignatov2020-06-221-0/+3
|/
* bpf: Implement CAP_BPFAlexei Starovoitov2020-05-151-1/+1
* net: Generate reuseport group ID on group creationJakub Sitnicki2020-02-211-5/+0
* bpf: move memory size checks to bpf_map_charge_init()Roman Gushchin2019-05-311-8/+2
* bpf: rework memlock-based memory accounting for mapsRoman Gushchin2019-05-311-3/+6
* bpf: group memory related fields in struct bpf_map_memoryRoman Gushchin2019-05-311-1/+1
* bpf: Introduce BPF_MAP_TYPE_REUSEPORT_SOCKARRAYMartin KaFai Lau2018-08-111-0/+363