-----BEGIN PGP SIGNED MESSAGE-----
>>>>> "Andrew" == Andrew Brown <codewarrior@daemon.org> writes:
>> Unnecessary. Note that you can distinguish old and new
>> trivially, by the expedient of noting that the top 16 bits of
>> old are always zero. This means that /dev/console (as 0,0) is
>> the only special case you have to worry about.
Andrew> that's not entirely accurate...you actually need to worry
Andrew> about anything with a major number of 0. this would
Andrew> include the block interfaces for the wd? devices.
I'd like to suggest that 32 bit major number 0, indicates a 16
device.
BSDi has solved this, btw.
I'd also like to suggest that 16 bits for the major number is over
doing it. I can understand 8 getting a bit tight in exceptional
conditions, but 12 ought to it. I suggest major numbers are 8 or 12
bits in size, and the rest is minor numbers.
:!mcr!: | Network security programming, currently
Michael Richardson | on contract with DataFellows F-Secure IPSec
WWW: mcr@sandelman.ottawa.on.ca. PGP key available.
-----BEGIN PGP SIGNATURE-----
Version: 2.6.3ia
Charset: latin1
Comment: Processed by Mailcrypt 3.4, an Emacs/PGP interface
iQB1AwUBM6y0nqZpLyXYhL+BAQEzMAL+Le23y2sos1NNGECEmQZSx6AIVn6yzmiH
4kK/ZBhr9AMjhBK+Zr+ZshIorPYDTM8X/QYt2FFUUMtTZhJCOD0t1SeHxuz15Tf7
yBBknHYrQCKVGgt90YxzfyrOHFkTTiUL
=MVvJ
-----END PGP SIGNATURE-----