| Commit message (Expand) | Author | Age | Files | Lines |
* | tcp: Keep TCP_CLOSE sockets in the reuseport group. | Kuniyuki Iwashima | 2021-06-15 | 1 | -1/+1 |
* | tcp: add some entropy in __inet_hash_connect() | Eric Dumazet | 2021-02-11 | 1 | -0/+5 |
* | tcp: change source port randomizarion at connect() time | Eric Dumazet | 2021-02-11 | 1 | -3/+17 |
* | tcp: fix race condition when creating child sockets from syncookies | Ricardo Dias | 2020-11-24 | 1 | -8/+60 |
* | net: ipv4: remove unused arg exact_dif in compute_score | Miaohe Lin | 2020-08-31 | 1 | -4/+2 |
* | net: initialize fastreuse on inet_inherit_port | Tim Froidcoeur | 2020-08-12 | 1 | -0/+1 |
* | inet: Run SK_LOOKUP BPF program on socket lookup | Jakub Sitnicki | 2020-07-18 | 1 | -0/+31 |
* | inet: Extract helper for selecting socket from reuseport group | Jakub Sitnicki | 2020-07-18 | 1 | -9/+20 |
* | tcp/dccp: fix possible race __inet_lookup_established() | Eric Dumazet | 2019-12-14 | 1 | -8/+8 |
* | net: annotate accesses to sk->sk_incoming_cpu | Eric Dumazet | 2019-10-30 | 1 | -1/+1 |
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 2019-06-07 | 1 | -5/+1 |
|\ |
|
| * | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 | Thomas Gleixner | 2019-05-30 | 1 | -5/+1 |
* | | net: ipv4: drop unneeded likely() call around IS_ERR() | Enrico Weigelt | 2019-06-06 | 1 | -1/+1 |
|/ |
|
* | net: dccp: fix kernel crash on module load | Peter Oskolkov | 2018-12-25 | 1 | -8/+26 |
* | net: dccp: initialize (addr,port) listening hashtable | Peter Oskolkov | 2018-12-18 | 1 | -0/+1 |
* | net: tcp: prefer listeners bound to an address | Peter Oskolkov | 2018-12-15 | 1 | -52/+8 |
* | net: ensure unbound stream socket to be chosen when not in a VRF | Mike Manning | 2018-11-08 | 1 | -8/+6 |
* | net: allow binding socket in a VRF when there's an unbound socket | Robert Shearman | 2018-11-08 | 1 | -5/+15 |
* | mm: remove include/linux/bootmem.h | Mike Rapoport | 2018-10-31 | 1 | -1/+1 |
* | bpf: Enable BPF_PROG_TYPE_SK_REUSEPORT bpf prog in reuseport selection | Martin KaFai Lau | 2018-08-11 | 1 | -5/+9 |
* | bpf: Introduce BPF_PROG_TYPE_SK_REUSEPORT | Martin KaFai Lau | 2018-08-11 | 1 | -2/+3 |
* | net/tcp: Fix socket lookups with SO_BINDTODEVICE | David Ahern | 2018-06-20 | 1 | -2/+2 |
* | inet: Avoid unitialized variable warning in inet_unhash() | Geert Uytterhoeven | 2018-02-01 | 1 | -4/+2 |
* | net: tracepoint: replace tcp_set_state tracepoint with inet_sock_set_state tr... | Yafang Shao | 2017-12-20 | 1 | -1/+1 |
* | inet: Add a 2nd listener hashtable (port+addr) | Martin KaFai Lau | 2017-12-03 | 1 | -9/+159 |
* | inet: Add a count to struct inet_listen_hashbucket | Martin KaFai Lau | 2017-12-03 | 1 | -2/+9 |
* | net/reuseport: drop legacy code | Paolo Abeni | 2017-11-30 | 1 | -9/+2 |
* | soreuseport: fix initialization race | Craig Gallek | 2017-10-22 | 1 | -4/+1 |
* | net: ipv4: add second dif to inet socket lookups | David Ahern | 2017-08-07 | 1 | -10/+17 |
* | net: make sk_ehashfn() static | Eric Dumazet | 2017-07-03 | 1 | -1/+1 |
* | net: convert sock.sk_refcnt from atomic_t to refcount_t | Reshetova, Elena | 2017-07-01 | 1 | -2/+2 |
* | treewide: use kv[mz]alloc* rather than opencoded variants | Michal Hocko | 2017-05-09 | 1 | -5/+1 |
* | inet: kill smallest_size and smallest_port | Josef Bacik | 2017-01-18 | 1 | -3/+0 |
* | inet: collapse ipv4/v6 rcv_saddr_equal functions into one | Josef Bacik | 2017-01-18 | 1 | -11/+5 |
* | net: Require exact match for TCP socket lookups if dif is l3mdev | David Ahern | 2016-10-17 | 1 | -3/+5 |
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 2016-05-04 | 1 | -0/+2 |
|\ |
|
| * | soreuseport: Fix TCP listener hash collision | Craig Gallek | 2016-05-02 | 1 | -0/+2 |
* | | net: rename NET_{ADD|INC}_STATS_BH() | Eric Dumazet | 2016-04-28 | 1 | -1/+1 |
* | | soreuseport: Resolve merge conflict for v4/v6 ordering fix | Craig Gallek | 2016-04-25 | 1 | -1/+5 |
* | | tcp/dccp: fix inet_reuseport_add_sock() | Eric Dumazet | 2016-04-07 | 1 | -2/+1 |
* | | tcp/dccp: do not touch listener sk_refcnt under synflood | Eric Dumazet | 2016-04-05 | 1 | -48/+25 |
* | | tcp/dccp: use rcu locking in inet_diag_find_one_icsk() | Eric Dumazet | 2016-04-05 | 1 | -4/+0 |
|/ |
|
* | tcp/dccp: better use of ephemeral ports in connect() | Eric Dumazet | 2016-02-12 | 1 | -85/+85 |
* | soreuseport: fast reuseport TCP socket selection | Craig Gallek | 2016-02-11 | 1 | -4/+60 |
* | inet: refactor inet[6]_lookup functions to take skb | Craig Gallek | 2016-02-11 | 1 | -0/+1 |
* | sock: struct proto hash function may error | Craig Gallek | 2016-02-11 | 1 | -1/+3 |
* | tcp/dccp: fix hashdance race for passive sessions | Eric Dumazet | 2015-10-23 | 1 | -14/+25 |
* | tcp/dccp: fix potential NULL deref in __inet_inherit_port() | Eric Dumazet | 2015-10-15 | 1 | -0/+4 |
* | net: SO_INCOMING_CPU setsockopt() support | Eric Dumazet | 2015-10-13 | 1 | -0/+2 |
* | tcp/dccp: install syn_recv requests into ehash table | Eric Dumazet | 2015-10-03 | 1 | -2/+12 |