Subject: Re: ext2 support
To: None <netbsd-users@netbsd.org>
From: =?ISO-8859-1?Q?St=E9phane?= Witzmann <stephane.witzmann@gmail.com>
List: netbsd-users
Date: 10/30/2005 22:41:50
Pavel Cahyna wrote:

> On Sun, Oct 30, 2005 at 02:45:08PM +0100, Stéphane Witzmann wrote:
>> > Also, try using /dev/rwd1e.
>> 
>> It seems that there is no hangup with /dev/rwd1e (NetBSD 2.0.2). I also
>> had no hangup with current (3.99.10) and /dev/wd1e, but I tried that only
>> once.
>> 
>> So, what's the difference between /dev/wd1e and /dev/rwd1e ?
> 
> wd1e uses buffer cache, which has more overhead. rwd1e goes directly to
> disk. For fsck and similar tools, /dev/r* is normally used.
> 
> One could speculate that the overhead is a bit too serious and that your
> experience with -current could show that it was a bug which has been
> fixed. But it is only a speculation...
> 
> Could you try to repeat with 3.0_BETA or -current more systematically, to
> have an useful comparison with 2.0.2 ?
> 
> Pavel Cahyna

I think I tested again a few times on current and had no problem with it.

Then I moved the ext2 hard drive to another computer (PII 400) and tested
again. NetBSD 2.0.2 froze as expected (tested twice), but for a shorter
time (say one minute vs ten on the previous one). I fscked /dev/wd1e three
times on current and it didn't freeze.

Stéphane Witzmann