Annotation of wikisrc/users/mlelstv/device-naming.mdwn, revision 1.2

1.2     ! mlelstv     1: # Rationale
1.1       mlelstv     2: 
                      3: - Talk about device names used in /etc/fstab
                      4: - autoconf: device are named driver+unit, unit is just the next unused unit number
                      5: - static hardware has well-defined device names
                      6: - not-so static hardware often has distinction between different controllers and thus maybe different drivers
                      7: - partitions on device names are just private count (a,b,c,...) per device
                      8: - wedges are partitions that look like units for a single same driver
                      9:   - no distinction by controller / driver
                     10:   - no distinction by private counter
                     11: 
1.2     ! mlelstv    12: # Wedge names
1.1       mlelstv    13: 
                     14: - Wedges are a unified interface to partitions
                     15: - One wedge carries one filesystem
                     16: - Can have a name that defaults to a UUID
                     17: - Names can be looked up in userland
                     18: - util function getfsspecname()
                     19: - Patches for userland tools (mount,umount,swapctl,fsck,quotaon,quotacheck,edquota,dumpfs,tunefs,dump)
                     20: - Kernel interface still uses driver+unit.
                     21: - No reverse mapping, e.g. for df

CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb