From owner-freebsd-stable Thu Apr 11 9:23:12 2002 Delivered-To: freebsd-stable@freebsd.org Received: from gatekeeper.orem.verio.net (gatekeeper.orem.verio.net [192.41.0.8]) by hub.freebsd.org (Postfix) with ESMTP id E0E0C37B419 for ; Thu, 11 Apr 2002 09:22:55 -0700 (PDT) Received: from mx.dmz.orem.verio.net (mx.dmz.orem.verio.net [10.1.1.10]) by gatekeeper.orem.verio.net (Postfix) with ESMTP id 82CD93BFD15 for ; Thu, 11 Apr 2002 10:22:54 -0600 (MDT) Received: from vespa.dmz.orem.verio.net (vespa.dmz.orem.verio.net [10.1.1.59]) by mx.dmz.orem.verio.net (8.11.6/8.11.6) with ESMTP id g3BGMsf76709 for ; Thu, 11 Apr 2002 10:22:54 -0600 (MDT) Date: Thu, 11 Apr 2002 10:37:35 -0600 (MDT) From: Fred Clift X-X-Sender: To: Subject: Re: very old bug In-Reply-To: <20020411035611.B17764@HAL9000.wox.org> Message-ID: <20020411103247.A75142-100000@vespa.dmz.orem.verio.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > interested in *why* this is such a problem. I can pinpoint the > location of the infinite loop, at least in the msdosfs code, but I I keep seeing people referr to mounted filesystems and msdosfs code -- those are not necessary to produce the problem. The only time this problem has ever bitten me is when dd-ing floppy images to make root/mfs install floppies. Yes, it might be nice if the filesystem code checked for things like this but the issue is deeper than that. I dont know where in the code the right checks _should_ be but they should be much lower than in the filesystem code, and the filesystem code should ask this lower level for this type of information. I agree that it is an annoying bug, but it hasn't annoyed anyone enough yet to fix it (well, and submit acceptable patches...) At least, through serious aversion therapy, I've learned to check floppies I insert for writing. Fred -- Fred Clift - fred@clift.org -- Remember: If brute force doesn't work, you're just not using enough. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message