diff options
author | Ursula Braun <ubraun@linux.ibm.com> | 2020-09-10 18:48:20 +0200 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2020-09-10 15:24:26 -0700 |
commit | a60a2b1e0af1a7517ba41689b39e9df90ef09041 (patch) | |
tree | 821da1d90afd0ce0aada4bc2df6a774162d42463 /mm/ksm.c | |
parent | b55353e2cc1415c1ece3ae34a856309b40bb0b4b (diff) |
net/smc: reduce active tcp_listen workers
SMC starts a separate tcp_listen worker for every SMC socket in
state SMC_LISTEN, and can accept an incoming connection request only,
if this worker is really running and waiting in kernel_accept(). But
the number of running workers is limited.
This patch reworks the listening SMC code and starts a tcp_listen worker
after the SYN-ACK handshake on the internal clc-socket only.
Suggested-by: Karsten Graul <kgraul@linux.ibm.com>
Signed-off-by: Ursula Braun <ubraun@linux.ibm.com>
Reviewed-by: Guvenc Gulce <guvenc@linux.ibm.com>
Signed-off-by: Karsten Graul <kgraul@linux.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'mm/ksm.c')
0 files changed, 0 insertions, 0 deletions