From: Ursula Braun Date: Mon, 21 Jul 2014 10:54:44 +0000 (+0200) Subject: af_iucv: avoid path quiesce of severed path in shutdown() X-Git-Tag: omap-for-v3.17/fixes-against-rc2~149^2~114 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1042cab8627a2d11491e8b0dd40c4dda3180285a;p=pandora-kernel.git 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-diff-tree failed