nvmet-tcp: optimize tcp stack TX when data digest is used
authorSagi Grimberg <sagi@grimberg.me>
Thu, 12 Mar 2020 23:06:39 +0000 (16:06 -0700)
committerKeith Busch <kbusch@kernel.org>
Wed, 25 Mar 2020 19:51:55 +0000 (04:51 +0900)
commite90d172b11b845b0f2caa9422c2f9d3ef59af575
tree327c73342c21e739bc7e2252c7882079aa5aa2a2
parent8d8a50e20dc2dc41cb788085968b9024dc36f7a5
nvmet-tcp: optimize tcp stack TX when data digest is used

If we have a 4-byte data digest to send to the wire, but we
have more data to send, set MSG_MORE to tell the stack
that more is coming.

Reviewed-by: Mark Wunderlich <mark.wunderlich@intel.com>
Signed-off-by: Sagi Grimberg <sagi@grimberg.me>
Signed-off-by: Keith Busch <kbusch@kernel.org>
drivers/nvme/target/tcp.c