On Sun, Nov 01, 2009 at 06:25:11PM +0000, Christian Brueffer wrote:
> Author: brueffer
> Date: Sun Nov  1 18:25:11 2009
> New Revision: 198768
> URL: http://svn.freebsd.org/changeset/base/198768
> 
> Log:
>   Refine r198714, it's not as easy as just leaving the major number zero.
>   
>   Submitted by:       ed
>   MFC after:  1 week
> 
> Modified:
>   head/sbin/mknod/mknod.8
> 
> Modified: head/sbin/mknod/mknod.8
> ==============================================================================
> --- head/sbin/mknod/mknod.8   Sun Nov  1 18:19:00 2009        (r198767)
> +++ head/sbin/mknod/mknod.8   Sun Nov  1 18:25:11 2009        (r198768)
> @@ -74,7 +74,6 @@ and pseudo devices, and are type
>  .It Ar major
>  The major device number is an integer number which tells the kernel
>  which device driver entry point to use.
> -This is a compatibility shim and should be left zero.
>  .It Ar minor
>  The minor device number tells the kernel which subunit
>  the node corresponds to on the device; for example,

It seems that description of majors/minors there is absolutely irrelevant
to the freebsd device nodes. Devfs simply does not work this way anymore
for long time.

Moreover, you cannot create special node that would become a node used to
access device driver in the freebsd.

The only use that is left for mknod c|b is to create special nodes on
the filesystems exported by NFS for other un*xes.

Attachment: pgpgvOfGP7kYW.pgp
Description: PGP signature

Reply via email to