From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============2197057725972067232==" MIME-Version: 1.0 From: Rainer Weikusat To: lkp@lists.01.org Subject: Re: [af_unix] 039b21aaee: otc_kernel_qa-ts_ltp_ddt.bind01.fail Date: Mon, 04 Jan 2016 13:06:09 +0000 Message-ID: <87mvslo5oe.fsf@doppelsaurus.mobileactivedefense.com> In-Reply-To: <87poxim7uu.fsf@yhuang-dev.intel.com> List-Id: --===============2197057725972067232== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable kernel test robot writes: > FYI, we noticed the below changes on > > https://github.com/0day-ci/linux Rainer-Weikusat/af_unix-Fix-splice-bind-= deadlock/20151228-041437 > commit 039b21aaee6515d0197e26321204f319b4ea6e9e ("af_unix: Fix splice-bin= d deadlock") > > The commit failed for the bind01 test case of LTP syscalls test suite. Judging from the bind01 test case code, about the only useful information available in this message, https://github.com/linux-test-project/ltp/blob/master/testcases/kernel/sysc= alls/bind/bind01.c (and even that only indirectly), this ought the be error in the original patch where -EEXIST from kern_path_create isn't translated to -EADDRINUSE. This is fixed in the patch I sent yesterday, tested via highly unsophisticated perl -MSocket <<'TT' socket($sk, AF_UNIX, SOCK_DGRAM, 0); bind($sk, sockaddr_un(".")); print "$!\n" TT --===============2197057725972067232==-- From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753670AbcADNG2 (ORCPT ); Mon, 4 Jan 2016 08:06:28 -0500 Received: from tiger.mobileactivedefense.com ([217.174.251.109]:42833 "EHLO tiger.mobileactivedefense.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752520AbcADNG1 (ORCPT ); Mon, 4 Jan 2016 08:06:27 -0500 From: Rainer Weikusat To: kernel test robot Cc: Rainer Weikusat , lkp@01.org, LKML , Dmitry Vyukov , 0day robot Subject: Re: [lkp] [af_unix] 039b21aaee: otc_kernel_qa-ts_ltp_ddt.bind01.fail In-Reply-To: <87poxim7uu.fsf@yhuang-dev.intel.com> (kernel test robot's message of "Mon, 04 Jan 2016 09:49:45 +0800") References: <87poxim7uu.fsf@yhuang-dev.intel.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.4 (gnu/linux) Date: Mon, 04 Jan 2016 13:06:09 +0000 Message-ID: <87mvslo5oe.fsf@doppelsaurus.mobileactivedefense.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.4.3 (tiger.mobileactivedefense.com [217.174.251.109]); Mon, 04 Jan 2016 13:06:18 +0000 (GMT) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org kernel test robot writes: > FYI, we noticed the below changes on > > https://github.com/0day-ci/linux Rainer-Weikusat/af_unix-Fix-splice-bind-deadlock/20151228-041437 > commit 039b21aaee6515d0197e26321204f319b4ea6e9e ("af_unix: Fix splice-bind deadlock") > > The commit failed for the bind01 test case of LTP syscalls test suite. Judging from the bind01 test case code, about the only useful information available in this message, https://github.com/linux-test-project/ltp/blob/master/testcases/kernel/syscalls/bind/bind01.c (and even that only indirectly), this ought the be error in the original patch where -EEXIST from kern_path_create isn't translated to -EADDRINUSE. This is fixed in the patch I sent yesterday, tested via highly unsophisticated perl -MSocket <<'TT' socket($sk, AF_UNIX, SOCK_DGRAM, 0); bind($sk, sockaddr_un(".")); print "$!\n" TT