]> git.baikalelectronics.ru Git - kernel.git/commit
nvme-tcp: break from io_work loop if recv failed
authorSagi Grimberg <sagi@grimberg.me>
Wed, 26 Feb 2020 00:43:24 +0000 (16:43 -0800)
committerKeith Busch <kbusch@kernel.org>
Wed, 25 Mar 2020 19:51:45 +0000 (04:51 +0900)
commitad701fa7c2ea7c52e95f00f9b68d8d8a7144c94b
tree0ba14692fcb25e42e2499481e8072606fb58a7f1
parent2668968b4f47e38d81dbce424859e5ccd466227f
nvme-tcp: break from io_work loop if recv failed

If we failed to receive data from the socket, don't try
to further process it, we will for sure be handling a queue
error at this point. While no issue was seen with the
current behavior thus far, its safer to cease socket processing
if we detected an error.

Signed-off-by: Sagi Grimberg <sagi@grimberg.me>
Signed-off-by: Keith Busch <kbusch@kernel.org>
drivers/nvme/host/tcp.c