From owner-freebsd-i386@FreeBSD.ORG Sat May 10 11:32:21 2008 Return-Path: Delivered-To: freebsd-i386@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 814F11065676 for ; Sat, 10 May 2008 11:32:21 +0000 (UTC) (envelope-from vwe@freebsd.org) Received: from frontmail.ipactive.de (frontmail.maindns.de [85.214.95.103]) by mx1.freebsd.org (Postfix) with ESMTP id 400798FC14 for ; Sat, 10 May 2008 11:32:20 +0000 (UTC) (envelope-from vwe@freebsd.org) Received: from mail.vtec.ipme.de (Q7d9f.q.ppp-pool.de [89.53.125.159]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by frontmail.ipactive.de (Postfix) with ESMTP id 80604128844; Sat, 10 May 2008 13:03:31 +0200 (CEST) Received: from cesar.sz.vwsoft.com (cesar.sz.vwsoft.com [192.168.16.3]) by mail.vtec.ipme.de (Postfix) with ESMTP id 50BDB3F443; Sat, 10 May 2008 00:08:39 +0200 (CEST) Message-ID: <4824D8C2.6060501@freebsd.org> Date: Sat, 10 May 2008 01:05:38 +0200 From: Volker Werth User-Agent: Thunderbird 2.0.0.14 (X11/20080503) MIME-Version: 1.0 To: Bruce Evans References: <200805082255.m48MtN8B072787@freefall.freebsd.org> <20080509151006.U20170@delplex.bde.org> In-Reply-To: <20080509151006.U20170@delplex.bde.org> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit MailScanner-NULL-Check: 1210975731.10888@ICTFeaclUsPWl8L8o9bhkw X-MailScanner-ID: 50BDB3F443.A57F9 X-VWSoft-MailScanner: Found to be clean X-MailScanner-From: vwe@freebsd.org X-ipactive-MailScanner-Information: Please contact the ISP for more information X-ipactive-MailScanner: Found to be clean X-ipactive-MailScanner-From: vwe@freebsd.org Cc: kbyrdPM@yahoo.com, freebsd-i386@FreeBSD.org Subject: Re: i386/74650: System Reboot with umount command X-BeenThere: freebsd-i386@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: I386-specific issues for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 May 2008 11:32:21 -0000 On 05/09/08 07:28, Bruce Evans wrote: > On Thu, 8 May 2008 vwe@FreeBSD.org wrote: > >> Synopsis: System Reboot with umount command >> >> State-Changed-From-To: feedback->closed >> >> We're sorry to not see any feedback received for quite some time. >> If you think this is still an issue that should be worked on, >> please provide the requested information and we'll be happy to >> re-open this ticket. >> Thank you for bringing this problem to attention! > > This might be the bug unsetting the dirty flag which I submitted a fix > last year, combined with user error (attempting to write to an unwriteable > disk). Write errors are supposed to cause cause endless retries and > corresponding spews of kernel printfs (although both of these are > wrong), so unmount() after an unrecoverable write error should always > fail, but the bug made it always panic for msdosfs. > > The bug was first implemented on 2003/12/26 in rev.1.112, so it corresponds > exactly with the user's downgrade from FreeBSD-4.8 to FreeBSD-5.3 (5.2 only > has rev.1.112). > > The bug was fixed on 2007/10/22 in rev.1.179, just in time to miss being > in RELENG_7 although the fix was supposed to be urgently MFC'ed to > RELENG_6. Thus the fix is not in any release. Bruce, thanks for your answer (and for checking my GNATS cleanup). I really enjoy your explanations. If I got you right, you think this PR should be re-opened until an errata is being released? Thanks Volker