Received: by 2002:a05:6a10:1a4d:0:0:0:0 with SMTP id nk13csp1564519pxb; Wed, 2 Feb 2022 07:45:02 -0800 (PST) X-Google-Smtp-Source: ABdhPJxKztlYxBlAufspPmQHiVTR3xYD8h6Ij0QduxL5XrnZbTxnDlRr5DBtPe7iS/NBs2NPbW77 X-Received: by 2002:a65:6182:: with SMTP id c2mr25254867pgv.95.1643816702105; Wed, 02 Feb 2022 07:45:02 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1643816702; cv=none; d=google.com; s=arc-20160816; b=hEVJSjgvTKz79EqoE2H7K5WzHgHLCk0u+jmntkTKJljF7t//xLrUHqDZ0+oko8x//E 5Zl5ZTrsRNGFjyqMUTrFDDShz1UcRUTqJwLcPr8QLoM1UjB2qIPbJA3kPSQRnK19Ck0d U704fRk0IYQ2o44LWTCvG9PsKPFtS911jE4xThxTCazeesg6bCfO97MIMclLvGHGzQVx 6r+A30VIZFa2e8KOFUzCkoQmXCzzoIm6mohvI4xUkNUOsbqezUPOxZdr+pNWS1Vy6Fj3 t06bgKGW43Wk+wxczPuIOgSQRucItb0eGNO6ZSpVp5WUfRJDCqhLQu0KR3vNo3k/Vl3s YOqg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :organization:references:in-reply-to:from:subject:cc:to:message-id :date:dkim-signature; bh=rc7y+qsfGPT7XYtxcTLv5dlwctU2TOvhYLpkEZO+kh4=; b=hE3gFIZnikYSekhlGTxf/LFXD+5S61LeatsYfmROpKjFe198p3EoG5gEm4ey6rHsZd /A14sHmgR12M+PcYvE5XJafw91rJWnshnw1oXUlVygxfUFdvXktIpXKlGczduoAt+gar baEtUgLhpW9FlLHSzSHl8QqdEcVlE8lrK5t48jbDTa0dh9eWVWW4Xm0Jd5vYl+1bHk5d X2H5smlFkflWzn2WYcXyrVOzjfSslzrdunwlm+lcMUJ4MW20XKp2PXE0ImDdvE82qUX+ Fjc37iGLWGNQsTlDsHIujpWSaHRVD+QxEYMsETsPs3P43q1NYkImOCpW7ZbMLY/f+cwB j80Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@redhat.com header.s=mimecast20190719 header.b=RwCATeIC; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=redhat.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id 191si20183765pgc.467.2022.02.02.07.44.49; Wed, 02 Feb 2022 07:45:02 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@redhat.com header.s=mimecast20190719 header.b=RwCATeIC; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=redhat.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1344857AbiBBOVS (ORCPT + 99 others); Wed, 2 Feb 2022 09:21:18 -0500 Received: from us-smtp-delivery-124.mimecast.com ([170.10.129.124]:33761 "EHLO us-smtp-delivery-124.mimecast.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233711AbiBBOVR (ORCPT ); Wed, 2 Feb 2022 09:21:17 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1643811676; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=rc7y+qsfGPT7XYtxcTLv5dlwctU2TOvhYLpkEZO+kh4=; b=RwCATeICOKfJqal1eANSF5F909D58iJs4pilYEUndgdc/yXxkAh6xX70HRUxJxhAeFoOMZ 5Nl+NRThehfuzmOa2+pMfYHDl8LL9exHMJ3bTAKdqS+ScwU+3D5rLApEzwfZSNevSDbg8j rgHcqqlwk2gnem6nzcJf43WOpGbCLOM= Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-75-cwareHhTOpef4PBWhN7rjQ-1; Wed, 02 Feb 2022 09:21:11 -0500 X-MC-Unique: cwareHhTOpef4PBWhN7rjQ-1 Received: from smtp.corp.redhat.com (int-mx07.intmail.prod.int.phx2.redhat.com [10.5.11.22]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 616271923E2D; Wed, 2 Feb 2022 14:21:10 +0000 (UTC) Received: from localhost (unknown [10.64.242.145]) by smtp.corp.redhat.com (Postfix) with ESMTP id 9DCDA108F842; Wed, 2 Feb 2022 14:21:07 +0000 (UTC) Date: Wed, 02 Feb 2022 23:21:06 +0900 (JST) Message-Id: <20220202.232106.1642450897216370276.yamato@redhat.com> To: matorola@gmail.com Cc: zeha@debian.org, kzak@redhat.com, linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org, util-linux@vger.kernel.org Subject: Re: [ANNOUNCE] util-linux v2.38-rc1 From: Masatake YAMATO In-Reply-To: References: <20220131151432.mfk62bwskotc6w64@ws.net.home> <20220131192337.lzpofr4pz3lhgtl3@zeha.at> Organization: Red Hat Japan, Inc. Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.84 on 10.5.11.22 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, thank you for testing lsfd. Could you tell me what kind of file system for /etc/passwd do you use for testing? When trying to reproduce the bug, could you applying the following change? diff --git a/tests/ts/lsfd/lsfd-functions.bash b/tests/ts/lsfd/lsfd-functions.bash index 597e48cf4..a81647ccb 100644 --- a/tests/ts/lsfd/lsfd-functions.bash +++ b/tests/ts/lsfd/lsfd-functions.bash @@ -43,6 +43,13 @@ function lsfd_compare_dev { # if we use findmnt. local FINDMNT_MNTID_DEV=$("${FINDMNT}" --raw -n -o ID,MAJ:MIN | grep "^${MNTID}") echo 'FINDMNT[RUN]:' $? - [ "${MNTID} ${DEV}" == "${FINDMNT_MNTID_DEV}" ] - echo 'DEV[STR]:' $? + if [ "${MNTID} ${DEV}" == "${FINDMNT_MNTID_DEV}" ]; then + echo 'DEV[STR]:' 0 + else + echo 'DEV[STR]:' 1 + echo 'MNTID:' "${MNTID}" + echo 'DEV:' "${DEV}" + echo 'MNTID DEV:' "${MNTID} ${DEV}" + echo 'FINDMNT_MNTID_DEV:' "${FINDMNT_MNTID_DEV}" + fi } Masatake YAMATO From: Anatoly Pugachev Subject: Re: [ANNOUNCE] util-linux v2.38-rc1 Date: Wed, 2 Feb 2022 12:57:47 +0300 > On Tue, Feb 1, 2022 at 11:48 PM Chris Hofstaedtler wrote: >> >> Hello, >> >> * Karel Zak [220131 16:15]: >> > >> > The util-linux release v2.38-rc1 is available at >> > >> > http://www.kernel.org/pub/linux/utils/util-linux/v2.38/ >> > >> > Feedback and bug reports, as always, are welcomed. >> >> Thanks. >> >> Some lsfd tests appear to fail in a Debian sbuild build environment, >> in that they differ in the expected/actual values of DEV[STR] (see >> below). I did not find time to investigate this closer, but thought >> it would be best to report it sooner than later. >> >> Best, >> Chris >> >> ---snip--- >> >> lsfd: read-only regular file ... FAILED (lsfd/mkfds-ro-regular-file) >> ========= script: /<>/tests/ts/lsfd/mkfds-ro-regular-file ================= >> ================= OUTPUT ===================== >> 1 ABC 3 r-- REG /etc/passwd 1 >> 2 COMMAND,ASSOC,MODE,TYPE,NAME,POS: 0 >> 3 PID[RUN]: 0 >> 4 PID[STR]: 0 >> 5 INODE[RUN]: 0 >> 6 INODE[STR]: 0 >> 7 UID[RUN]: 0 >> 8 UID[STR]: 0 >> 9 USER[RUN]: 0 >> 10 USER[STR]: 0 >> 11 SIZE[RUN]: 0 >> 12 SIZE[STR]: 0 >> 13 MNTID[RUN]: 0 >> 14 DEV[RUN]: 0 >> 15 FINDMNT[RUN]: 0 >> 16 DEV[STR]: 1 >> ================= EXPECTED =================== >> 1 ABC 3 r-- REG /etc/passwd 1 >> 2 COMMAND,ASSOC,MODE,TYPE,NAME,POS: 0 >> 3 PID[RUN]: 0 >> 4 PID[STR]: 0 >> 5 INODE[RUN]: 0 >> 6 INODE[STR]: 0 >> 7 UID[RUN]: 0 >> 8 UID[STR]: 0 >> 9 USER[RUN]: 0 >> 10 USER[STR]: 0 >> 11 SIZE[RUN]: 0 >> 12 SIZE[STR]: 0 >> 13 MNTID[RUN]: 0 >> 14 DEV[RUN]: 0 >> 15 FINDMNT[RUN]: 0 >> 16 DEV[STR]: 0 >> ================= O/E diff =================== >> --- /<>/tests/output/lsfd/mkfds-ro-regular-file 2022-01-31 19:12:43.802603811 +0000 >> +++ /<>/tests/expected/lsfd/mkfds-ro-regular-file 2022-01-31 14:57:47.000000000 +0000 >> @@ -13,4 +13,4 @@ >> MNTID[RUN]: 0 >> DEV[RUN]: 0 >> FINDMNT[RUN]: 0 >> -DEV[STR]: 1 >> +DEV[STR]: 0 >> ============================================== > > Chris, > > i had this error on my test system > > https://github.com/util-linux/util-linux/issues/1511 > > but i can't reliably reproduce it now (on my current kernel 5.17.0-rc2 > and on debian kernel 5.15.0-3-sparc64-smp ) > Tested with the following command line (for current git util-linux sources): > $ for i in {1..100}; do tests/run.sh lsfd; done | grep FAILED > > ^^ no failed output > > I can reopen the issue above, so we could try to reproduce it. >