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.
|
8 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
|
9 years ago |
Eric Dumazet
|
ebb516af60
tcp/dccp: fix race at listener dismantle phase
|
9 years ago |
Eric Dumazet
|
f03f2e154f
tcp/dccp: add inet_csk_reqsk_queue_drop_and_put() helper
|
9 years ago |
Eric Dumazet
|
f985c65c90
tcp: avoid spurious SYN flood detection at listen() time
|
9 years ago |
Eric Dumazet
|
acb4a6bfc8
tcp: ensure prior synack rtx behavior with small backlogs
|
9 years ago |
Eric Dumazet
|
92d6f176fd
tcp/dccp: add a reschedule point in inet_csk_listen_stop()
|
9 years ago |
Eric Dumazet
|
ef547f2ac1
tcp: remove max_qlen_log
|
9 years ago |
Eric Dumazet
|
10cbc8f179
tcp/dccp: remove struct listen_sock
|
9 years ago |
Eric Dumazet
|
ca6fb06518
tcp: attach SYNACK messages to request sockets instead of listener
|
9 years ago |
Eric Dumazet
|
079096f103
tcp/dccp: install syn_recv requests into ehash table
|
9 years ago |
Eric Dumazet
|
2feda34192
tcp/dccp: remove inet_csk_reqsk_queue_added() timeout argument
|
9 years ago |
Eric Dumazet
|
aac065c50a
tcp: move qlen/young out of struct listen_sock
|
9 years ago |
Eric Dumazet
|
fff1f3001c
tcp: add a spinlock to protect struct request_sock_queue
|
9 years ago |
Eric Dumazet
|
0536fcc039
tcp: prepare fastopen code for upcoming listener changes
|
10 years ago |
Eric Dumazet
|
a2432c4fa5
inet: constify inet_csk_route_child_sock() socket argument
|
10 years ago |