summaryrefslogtreecommitdiff
path: root/net/core/sock_reuseport.c
AgeCommit message (Expand)Author
2022-10-25soreuseport: Fix socket selection for SO_INCOMING_CPU.Kuniyuki Iwashima
2022-10-18udp: Update reuse->has_conns under reuseport_lock.Kuniyuki Iwashima
2022-07-18tcp: Fix data-races around sysctl_tcp_migrate_req.Kuniyuki Iwashima
2021-06-23tcp: Add stats for socket migration.Kuniyuki Iwashima
2021-06-15bpf: Support socket migration by eBPF.Kuniyuki Iwashima
2021-06-15tcp: Add reuseport_migrate_sock() to select a new listener.Kuniyuki Iwashima
2021-06-15tcp: Keep TCP_CLOSE sockets in the reuseport group.Kuniyuki Iwashima
2021-06-15tcp: Add num_closed_socks to struct sock_reuseport.Kuniyuki Iwashima
2021-01-08udp: Prevent reuseport_select_sock from reading uninitialized socksBaptiste Lepers
2020-07-21udp: Copy has_conns in reuseport_grow().Kuniyuki Iwashima
2020-02-21net: Generate reuseport group ID on group creationJakub Sitnicki
2020-01-27soreuseport: Cleanup duplicate initialization of more_reuse->max_socks.Kuniyuki Iwashima
2019-10-30net/core: Replace rcu_swap_protected() with rcu_replace_pointer()Paul E. McKenney
2019-09-16udp: correct reuseport selection with connected socketsWillem de Bruijn
2019-06-15bpf: net: Add SO_DETACH_REUSEPORT_BPFMartin KaFai Lau
2019-03-27net/core: Document reuseport_add_sock() bind_inany argumentBart Van Assche
2018-11-12sctp: add sock_reuseport for the sock in __sctp_hash_endpointXin Long
2018-08-11bpf: Enable BPF_PROG_TYPE_SK_REUSEPORT bpf prog in reuseport selectionMartin KaFai Lau
2018-08-11bpf: Introduce BPF_PROG_TYPE_SK_REUSEPORTMartin KaFai Lau
2018-08-11bpf: Introduce BPF_MAP_TYPE_REUSEPORT_SOCKARRAYMartin KaFai Lau
2018-08-11net: Add ID (if needed) to sock_reuseport and expose reuseport_lockMartin KaFai Lau
2018-08-11tcp: Avoid TCP syncookie rejected by SO_REUSEPORT socketMartin KaFai Lau
2018-02-02soreuseport: fix mem leak in reuseport_add_sock()Eric Dumazet
2017-11-30net/reuseport: drop legacy codePaolo Abeni
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman
2017-10-22soreuseport: fix initialization raceCraig Gallek
2017-04-03soreuseport: use "unsigned int" in __reuseport_alloc()Alexey Dobriyan
2016-10-18soreuseport: do not export reuseport_add_sock()Eric Dumazet
2016-01-19soreuseport: fix NULL ptr dereference SO_REUSEPORT after bindCraig Gallek
2016-01-06soreuseport: change consume_skb to kfree_skb in error caseCraig Gallek
2016-01-04soreuseport: setsockopt SO_ATTACH_REUSEPORT_[CE]BPFCraig Gallek
2016-01-04soreuseport: define reuseport groupsCraig Gallek