Josef Bacik
|
319554f284
inet: don't use sk_v6_rcv_saddr directly
|
8 years ago |
Eric Dumazet
|
c2a2efbbfc
net: remove bh disabling around percpu_counter accesses
|
8 years ago |
Josef Bacik
|
637bc8bbe6
inet: reset tb->fastreuseport when adding a reuseport sk
|
8 years ago |
Josef Bacik
|
289141b768
inet: split inet_csk_get_port into two functions
|
8 years ago |
Josef Bacik
|
6cd6661683
inet: don't check for bind conflicts twice when searching for a port
|
8 years ago |
Josef Bacik
|
b9470c2760
inet: kill smallest_size and smallest_port
|
8 years ago |
Josef Bacik
|
aa078842b7
inet: drop ->bind_conflict
|
8 years ago |
Josef Bacik
|
fe38d2a1c8
inet: collapse ipv4/v6 rcv_saddr_equal functions into one
|
8 years ago |
Tom Herbert
|
0643ee4fd1
inet: Fix get port to handle zero port number with soreuseport set
|
8 years ago |
Tom Herbert
|
9af7e923fd
inet: Don't go into port scan when looking for specific bind port
|
8 years ago |
Lorenzo Colitti
|
e2d118a1cb
net: inet: Support UID-based routing in IP protocols.
|
9 years ago |
Thomas Gleixner
|
f3438bc781
timers, net/ipv4/inet: Initialize connection request timers as pinned
|
9 years ago |
Eric Dumazet
|
777c6ae57e
tcp: two more missing bh disable
|
9 years ago |
Eric Dumazet
|
b45386efa2
net: rename IP_INC_STATS_BH()
|
9 years ago |
Eric Dumazet
|
8501786929
tcp/dccp: fix inet_reuseport_add_sock()
|
9 years ago |
Craig Gallek
|
e5fbfc1c2d
soreuseport: fix merge conflict in tcp bind
|
9 years ago |
David S. Miller
|
b633353115
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
|
9 years ago |
Eric Dumazet
|
7716682cc5
tcp/dccp: fix another race at listener dismantle
|
9 years ago |
Eric Dumazet
|
ea8add2b19
tcp/dccp: better use of ephemeral ports in bind()
|
9 years ago |
Craig Gallek
|
c125e80b88
soreuseport: fast reuseport TCP socket selection
|
9 years ago |
Craig Gallek
|
086c653f58
sock: struct proto hash function may error
|
9 years ago |
Nikolay Borisov
|
7c083ecb3b
ipv4: Namespaceify tcp synack retries sysctl knob
|
9 years ago |
Eric Dumazet
|
00fd38d938
tcp: ensure proper barriers in lockless contexts
|
9 years ago |
Eric Dumazet
|
5e0724d027
tcp/dccp: fix hashdance race for passive sessions
|
10 years ago |
Eric Dumazet
|
ebb516af60
tcp/dccp: fix race at listener dismantle phase
|
10 years ago |
Eric Dumazet
|
f03f2e154f
tcp/dccp: add inet_csk_reqsk_queue_drop_and_put() helper
|
10 years ago |
Eric Dumazet
|
f985c65c90
tcp: avoid spurious SYN flood detection at listen() time
|
10 years ago |
Eric Dumazet
|
acb4a6bfc8
tcp: ensure prior synack rtx behavior with small backlogs
|
10 years ago |
Eric Dumazet
|
92d6f176fd
tcp/dccp: add a reschedule point in inet_csk_listen_stop()
|
10 years ago |
Eric Dumazet
|
ef547f2ac1
tcp: remove max_qlen_log
|
10 years ago |