Subject: Re: RAIDframe: why are only "root" raidsets closed on reboot/halt?
To: Greywolf <greywolf@starwolf.com>
From: Greg Oster <oster@cs.usask.ca>
List: tech-kern
Date: 11/26/2002 11:47:40
Greywolf writes:
> On Tue, 26 Nov 2002, Greg Oster wrote:
> 
> # > syncing disks... done
> # > Closing vnode for row: 0 col: 0
> # > Closing vnode for row: 0 col: 1
> # > rebooting...
> # >
> # > I never see any of the other sets give the "Closing vnode for row"
> # > message.  Perhaps the closing of the vnode for the components has
> # > nothign to do with the fact that parity stays clean or not?  I must
> # > admit I have not delved too deeply into the source yet.
> #
> # I've taken out that message for -current, but in 1.6 (and before) you shoul
> d
> # see those messages for every RAID set.  If you don't, then that means they
> # didn't get unconfigured, and that means that the parity status will not hav
> e
> # been updated in the component labels.
> 
> Could you add an option for those?  Yes, I know, heaven knows we need
> more options like we need holes in our bodies, but it would be nice to
> see things like that.

I suppose they could be added back in as a debug option or something... 
They were only really there for debugging purposes in the first place... 
(I've been trying to make RAIDframe less 'chatty'... )

> <wish>
> OSx on the Pyramid had a neat feature that I really liked.  When the
> machine went down for a reboot or a halt, the kernel would print:
> 
> FYI:  Marking the following filesystems CLEAN:
> 
> 	/dev/ipd00e (/var) /dev/ipd00f (/usr) /dev/ipd00h (/home)
> 
> Marking the following filesystems DIRTY:
> 
> 	/dev/ipd00a (/)
> 
> [of course, root gets cleanly umounted, usually...]
> 
> 				--*greywolf;

Warning: No closing </wish> 

;)

Later...

Greg Oster