kern/141235: 8.0 no longer provides /dev entries for all disk slices
Dieter
freebsd at sopwith.solgatos.com
Mon Dec 7 02:10:04 UTC 2009
>Number: 141235
>Category: kern
>Synopsis: 8.0 no longer provides /dev entries for all disk slices
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Mon Dec 07 02:10:04 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator: Dieter
>Release: 8.0 RELEASE
>Organization:
>Environment:
GENERIC kernel on 8.0 RELEASE amd64
>Description:
FreeBSD 8.0 RELEASE for amd64 does not provide /dev entries for
disk slices above 4. Slices greater than 4 work fine in 6.x and 7.x
Example, 7.1 amd64:
ls /dev/ad4*
/dev/ad4 /dev/ad4s2 /dev/ad4s2d /dev/ad4s5 /dev/ad4s5d /dev/ad4s6
/dev/ad4s1 /dev/ad4s2a /dev/ad4s2e /dev/ad4s5a /dev/ad4s5e /dev/ad4s7
/dev/ad4s10 /dev/ad4s2b /dev/ad4s3 /dev/ad4s5b /dev/ad4s5f /dev/ad4s8
/dev/ad4s11 /dev/ad4s2c /dev/ad4s4 /dev/ad4s5c /dev/ad4s5g /dev/ad4s9
11 slices and they all work fine. Some slices are further subdivided
with BSD disklabels, some are not. They work fine either way.
But 8.0 only provides /dev entries for slices 1-4. Slices 5 and above
cannot be accessed.
FreeBSD 8 needs to provide /dev entries for all the slices.
>How-To-Repeat:
Setup a disk with more than 4 slices. Boot 6.x or 7.x and observe that
they all work. Boot 8.0 and observe that there are no /dev entries
above slice 4.
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-bugs
mailing list