Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 6 Jun 1995 07:56:53 -0400 (EDT)
From:      Peter Dufault <dufault@hda.com>
To:        taob@gate.sinica.edu.tw (Brian Tao)
Cc:        freebsd-hackers@freebsd.org, jkh@freebsd.org
Subject:   Install bug for big minor numbers
Message-ID:  <199506061156.HAA16560@hda.com>
In-Reply-To: <Pine.BSI.3.91.950606122646.3207K-100000@leo> from "Brian Tao" at Jun 6, 95 01:07:07 pm

next in thread | previous in thread | raw e-mail | index | archive | help
Brian Tao writes:


(... About an install bug for device nodes with high minor number
bits set...)

> > > crw-------  1 root  wheel   13, 536870912 May  3 08:59 /dev/rsd0.ctl
> 
>     No, the minor numbers on my rsd*.ctl devices are completely
> different:
> 
> crw-------  1 root  wheel   13,   0 May 29 20:48 /dev/rsd0.ctl
> crw-------  1 root  wheel   13,   8 May 29 20:48 /dev/rsd1.ctl
> crw-------  1 root  wheel   13,  16 May 29 20:48 /dev/rsd2.ctl
> crw-------  1 root  wheel   13,  24 May 29 20:48 /dev/rsd3.ctl

Apparently the install is breaking them.  This is due to
something falling down on the new 'big' minor numbers.
536870912 = 0x20000000, all of those minor numbers should have that
bit set plus the preserved low bits.

How is /dev being created, Jordan?  MAKEDEV will do it properly.
Are all the slices coming out OK?  They use those bits too.

Peter

-- 
Peter Dufault               Real Time Machine Control and Simulation
HD Associates, Inc.         Voice: 508 433 6936
dufault@hda.com             Fax:   508 433 5267



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