summaryrefslogtreecommitdiffstats
path: root/kernel/bpf/reuseport_array.c
AgeCommit message (Expand)AuthorLines
2024-08-30bpf: Use sockfd_put() helperJinjie Ruan-1/+1
2023-06-19bpf: Centralize permissions checks for all BPF map typesAndrii Nakryiko-3/+0
2023-03-22bpf: return long from bpf_map_ops funcsJP Kobryn-1/+1
2023-03-07bpf: reuseport_array memory usageYafang Shao-0/+8
2022-08-17net: Fix suspicious RCU usage in bpf_sk_reuseport_detach()David Howells-1/+1
2022-08-10net: refactor bpf_sk_reuseport_detach()Hawkins Jiawei-6/+3
2022-04-26bpf: Compute map_btf_id during build timeMenglong Dong-3/+3
2022-02-23bpf: Cleanup commentsTom Rix-1/+1
2021-12-21bpf: Use struct_size() helperXiu Jianfeng-5/+1
2021-05-24bpf: Fix spelling mistakesZhen Lei-1/+1
2020-12-02bpf: Eliminate rlimit-based memory accounting for reuseport_array mapsRoman Gushchin-10/+2
2020-09-30bpf, net: Rework cookie generator as per-cpu oneDaniel Borkmann-1/+1
2020-08-28bpf: Add map_meta_equal map opsMartin KaFai Lau-0/+1
2020-07-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller-4/+10
2020-07-09bpf: net: Avoid incorrect bpf_sk_reuseport_detach callMartin KaFai Lau-2/+3
2020-07-09bpf: net: Avoid copying sk_user_data of reuseport_array during sk_cloneMartin KaFai Lau-4/+9
2020-07-01bpf: Remove redundant synchronize_rcu.Alexei Starovoitov-2/+0
2020-06-22bpf: Set map_btf_{name, id} for all map typesAndrey Ignatov-0/+3
2020-05-15bpf: Implement CAP_BPFAlexei Starovoitov-1/+1
2020-02-21net: Generate reuseport group ID on group creationJakub Sitnicki-5/+0
2019-05-31bpf: move memory size checks to bpf_map_charge_init()Roman Gushchin-8/+2
2019-05-31bpf: rework memlock-based memory accounting for mapsRoman Gushchin-3/+6
2019-05-31bpf: group memory related fields in struct bpf_map_memoryRoman Gushchin-1/+1
2018-08-11bpf: Introduce BPF_MAP_TYPE_REUSEPORT_SOCKARRAYMartin KaFai Lau-0/+363