Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 6 Jun 2000 08:35:24 -0700 (PDT)
From:      Matthew Dillon <dillon@apollo.backplane.com>
To:        Neil Blakey-Milner <nbm@mithrandr.moria.org>
Cc:        Oleg Derevenetz <oleg@oleg.vsi.ru>, freebsd-hackers@FreeBSD.ORG
Subject:   Re: Write-protected floppy crash
Message-ID:  <200006061535.IAA94049@apollo.backplane.com>
References:  <Pine.BSF.4.21.0006061906450.8772-100000@oleg.vsi.ru> <20000606172431.A15405@mithrandr.moria.org>

next in thread | previous in thread | raw e-mail | index | archive | help

:On Tue 2000-06-06 (19:13), Oleg Derevenetz wrote:
:> When write-protected floppy mounted in R/W mode, write attempt to this
:> floppy follows kernel panic (dirty buffers) and reboot. Is this correct ? 
:> The best way IMO is to always mount write-protected floppies in R/O mode.
:
:It's not 'correct', but it does happen, and is copiously documented and
:mentioned on various mailing lists.  It would be nice if you could fix
:it *grin*.
:
:Neil
:-- 
:Neil Blakey-Milner

    The behavior is probably outfall from buffer cache changes for 4.0,
    but it would have to be fixed a different way.  The buffer cache
    changes were basically to not throw away dirty buffers with write errors
    because doing so could result in extremely serious filesystem 
    corruption due to the system making modifications to meta data (the
    dirty buffer) and then having them magically, randomly 'revert' out
    from under it due to the write error.  Result: catastrophic filesystem
    corruption.

					-Matt
					Matthew Dillon 
					<dillon@backplane.com>



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200006061535.IAA94049>