From owner-svn-src-head@freebsd.org Sat Mar 10 22:01:49 2018 Return-Path: Delivered-To: svn-src-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 06B71F378E0 for ; Sat, 10 Mar 2018 22:01:49 +0000 (UTC) (envelope-from dab@freebsd.org) Received: from qproxy6-pub.mail.unifiedlayer.com (qproxy6-pub.mail.unifiedlayer.com [69.89.23.12]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8E89385A6B for ; Sat, 10 Mar 2018 22:01:48 +0000 (UTC) (envelope-from dab@freebsd.org) Received: from cmgw4 (unknown [10.0.90.85]) by qproxy6.mail.unifiedlayer.com (Postfix) with ESMTP id 2F8871407B0 for ; Sat, 10 Mar 2018 15:01:47 -0700 (MST) Received: from host305.hostmonster.com ([74.220.215.105]) by cmgw4 with id LN1i1x00h2H155E01N1l0A; Sat, 10 Mar 2018 15:01:47 -0700 X-Authority-Analysis: v=2.2 cv=G85sK5s5 c=1 sm=1 tr=0 a=oRSXaeV14bi+UgmAP6q2Hg==:117 a=oRSXaeV14bi+UgmAP6q2Hg==:17 a=IkcTkHD0fZMA:10 a=v2DPQv5-lfwA:10 a=6I5d2MoRAAAA:8 a=TlQAbdF0yEK7xw9wynIA:9 a=QEXdDO2ut3YA:10 a=IjZwj45LgO3ly-622nXo:22 Received: from d192-24-6-24.try.wideopenwest.com ([24.192.24.6]:51616 helo=[192.168.1.122]) by host305.hostmonster.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.89_1) (envelope-from ) id 1eumYf-002ICK-UL; Sat, 10 Mar 2018 15:01:41 -0700 Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 11.2 \(3445.5.20\)) Subject: Re: svn commit: r328013 - head/sbin/fsck_ffs From: David Bright In-Reply-To: <20180310161701.GA73335@raichu> Date: Sat, 10 Mar 2018 17:01:40 -0500 Cc: Ian Lepore , src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <201801151925.w0FJPCKA019434@repo.freebsd.org> <20180309220940.GG6174@raichu> <1520634689.84937.74.camel@freebsd.org> <20180310161701.GA73335@raichu> To: Mark Johnston X-Mailer: Apple Mail (2.3445.5.20) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - host305.hostmonster.com X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - FreeBSD.org X-BWhitelist: no X-Source-IP: 24.192.24.6 X-Exim-ID: 1eumYf-002ICK-UL X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: d192-24-6-24.try.wideopenwest.com ([192.168.1.122]) [24.192.24.6]:51616 X-Source-Auth: david@bright-family.net X-Email-Count: 1 X-Source-Cap: YnJpZ2h0ZmE7YnJpZ2h0ZmE7aG9zdDMwNS5ob3N0bW9uc3Rlci5jb20= X-Local-Domain: no X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Mar 2018 22:01:49 -0000 With regard to: fsck_y_flags=3D"-T ffs:-R -T ufs:-R" # Additional = flags for fsck -y I don=E2=80=99t know how, but I completely missed the -T option for fsck = when I was investigating this issue. That would be very useful, although = I wanted my solution to be applicable to file systems other than = ffs/ufs. With regard to the fsck_ffs behavior being a regression because formerly = the FS would be mounted successfully: That was not my experience. What I observed was that the =E2=80=9Cfsck = -y=E2=80=9D would give the =E2=80=9Cplease re-run=E2=80=9D message, exit = with 0 status so the boot would continue, the subsequent mount would = fail because the filesystem was not clean, and *then* the boot would = stop and drop to single user. --=20 David Bright dab@FreeBSD.org