Subject: re: MAXPARTITIONS (kern/18256)
To: matthew green <mrg@eterna.com.au>
From: Bill Studenmund <wrstuden@netbsd.org>
List: tech-kern
Date: 06/16/2003 17:40:01
On Tue, 17 Jun 2003, matthew green wrote:
> > Hello everybody
> >
> > kern/18256 requests a bump of MAXPARTITIONS to 16 on hpcarm. A quick
> > grep shows that rouhgly half of our arch have it definded to 16 and the
> > other half have it defined to 8.
> >
> > Is there a particular reason why MAXPARTITIONS is not consistent accross
> > platforms? This prevents moving a disk from one arch to another.
>
> Yes. You'll screw up all the device nodes in /dev if you don't do it
> carefully. wd1a will become wd0i.
>
> i386 did things in a very kludgy manner, which should not be copied on
> other archs.
>
>
> exactly how else do you make this change without being kludgy? the
> i386 method seems useful to me - i do believe 1 or 2 other ports
> have copied that change...
Get us a devfs.
As an interum, the i386 method should be changed to move bit fields
around. We're talking about quantities that line up as nice bitmasks, yet
it does multiplication and division.
Take care,
Bill