Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 02 May 2006 18:21:52 -0600
From:      Scott Long <scottl@samsco.org>
To:        Pavel Merdine <freebsd-fs@merdin.com>
Cc:        Peter Holm <freebsd-fs@freebsd.org>
Subject:   Re: Stress testing the UFS2 filesystem
Message-ID:  <4457F7A0.9050502@samsco.org>
In-Reply-To: <1541458526.20060503003229@merdin.com>
References:  <20060502193900.GA94069@peter.osted.lan> <1541458526.20060503003229@merdin.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Pavel Merdine wrote:
> Hello ,
> 
> Thank you for raising this problem again. I already tried to do that
> in that list, but received an answer that kernel is intended to do
> that. For example, you have a faulty disk. And you have a faulty
> sector which happened to occur on the directory place. So each time
> kernel reads this sector it panics. So it's initially hard to even
> understand what happens. And also it leads to corruption and lost
> files on other file system (each time). Imagine if you have 15 disks.
> In this case you have many files lost just because of a small (and not
> significant) fault. It's just a nonsense.
> Personally, I just replaced bad_dir with error return.
> By the way, there was some bug in fs in kernel that could lead to
> panic even on clean filesystem (bad_dir as far as I remember). It is
> very rare and it was fixed on DragonFly. As far as I remember a fix
> for this was also commited to current recently.
> 
> I think that Linux is usually much smarter on this. By default it
> remounts a file system as read-only in case it detects a filesystem
> corruption. I would be very happy if FreeBSD could do the same,
> because fs panics really hurt when you have many systems with disks.
> 
> Of course I think we could do patches to overcome corrupting panics,
> but the core FreeBSD team would not accept this, as they are happy
> with panics and corruptions they make to other filesystems.

You were so close to having an interesting email, and then you decided
to expose yourself for the troll that you are.  Thanks for the input,
it will be ignored appropriately in the future.

Scott




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