From 1042cab8627a2d11491e8b0dd40c4dda3180285a Mon Sep 17 00:00:00 2001 From: Ursula Braun Date: Mon, 21 Jul 2014 12:54:44 +0200 Subject: [PATCH] af_iucv: avoid path quiesce of severed path in shutdown() An af_iucv stress test showed -EPIPE results for sendmsg() calls. They are caused by quiescing a path even though it has been already severed by peer. For IUCV transport shutdown() consists of 2 steps: (1) sending the shutdown message to peer (2) quiescing the iucv path If the iucv path between these 2 steps is severed due to peer closing the path, the quiesce step is no longer needed. Signed-off-by: Ursula Braun Signed-off-by: Frank Blaschka Reported-by: Philipp Hachtmann Signed-off-by: David S. Miller --- Reading git-format-patch failed