linux_dsm_epyc7002/net/smc
Ursula Braun 569bc64365 net/smc: no tx work trigger for fallback sockets
If TCP_NODELAY is set or TCP_CORK is reset, setsockopt triggers the
tx worker. This does not make sense, if the SMC socket switched to
the TCP fallback when the connection is created. This patch adds
the additional check for the fallback case.

Signed-off-by: Ursula Braun <ubraun@linux.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2018-05-16 11:49:19 -04:00
..
af_smc.c net/smc: no tx work trigger for fallback sockets 2018-05-16 11:49:19 -04:00
Kconfig net/smc: remove Kconfig warning 2017-07-29 11:22:58 -07:00
Makefile smc: netlink interface for SMC sockets 2017-01-09 16:07:41 -05:00
smc_cdc.c net/smc: fix structure size 2018-04-27 14:02:51 -04:00
smc_cdc.h net/smc: fix structure size 2018-04-27 14:02:51 -04:00
smc_clc.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2018-04-01 19:49:34 -04:00
smc_clc.h net/smc: add ipv6 support to CLC layer 2018-03-16 14:57:25 -04:00
smc_close.c net/smc: simplify wait when closing listen socket 2018-03-15 09:49:13 -04:00
smc_close.h net/smc: replace sock_put worker by socket refcounting 2018-01-26 10:41:56 -05:00
smc_core.c smc: allocate RMBs as compound pages 2018-05-04 11:45:06 -04:00
smc_core.h smc: allocate RMBs as compound pages 2018-05-04 11:45:06 -04:00
smc_diag.c net/smc: ipv6 support for smc_diag.c 2018-05-02 13:29:12 -04:00
smc_ib.c net/smc: pay attention to MAX_ORDER for CQ entries 2018-03-14 13:40:44 -04:00
smc_ib.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
smc_llc.c net/smc: periodic testlink support 2018-05-02 13:29:12 -04:00
smc_llc.h net/smc: periodic testlink support 2018-05-02 13:29:12 -04:00
smc_pnet.c License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
smc_pnet.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
smc_rx.c smc: add support for splice() 2018-05-04 11:45:06 -04:00
smc_rx.h smc: add support for splice() 2018-05-04 11:45:06 -04:00
smc_tx.c net/smc: sockopts TCP_NODELAY and TCP_CORK 2018-04-27 14:02:52 -04:00
smc_tx.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
smc_wr.c net/smc: periodic testlink support 2018-05-02 13:29:12 -04:00
smc_wr.h net/smc: pay attention to MAX_ORDER for CQ entries 2018-03-14 13:40:44 -04:00
smc.h smc: add support for splice() 2018-05-04 11:45:06 -04:00