]> git.baikalelectronics.ru Git - kernel.git/commit
net/smc: sockopts TCP_NODELAY and TCP_CORK
authorUrsula Braun <ubraun@linux.ibm.com>
Thu, 26 Apr 2018 15:18:22 +0000 (17:18 +0200)
committerDavid S. Miller <davem@davemloft.net>
Fri, 27 Apr 2018 18:02:52 +0000 (14:02 -0400)
commitf19d316d8f8a6679050b9ab770e94632ae1bf38f
tree5df8e8f6838478e51efe14206d17a522cda03ed5
parent8d716f2265c8967e2a0bd6b45ba5ae6b79d942b0
net/smc: sockopts TCP_NODELAY and TCP_CORK

Setting sockopt TCP_NODELAY or resetting sockopt TCP_CORK
triggers data transfer.

For a corked SMC socket RDMA writes are deferred, if there is
still sufficient send buffer space available.

Signed-off-by: Ursula Braun <ubraun@linux.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/smc/af_smc.c
net/smc/smc_tx.c