Reserve an MI major for coming flash(4). hpcmips defines one in MD majors, but it's not listed in etc/etc.hpcmips/MAKEDEV.conf, so I assume actual files are never created in users' filesystems. Prompted By: pookadiff -r1.29 -r1.30 src/sys/arch/hpcmips/conf/majors.hpcmips
(uebayasi)
--- src/sys/arch/hpcmips/conf/majors.hpcmips 2010/03/06 23:45:39 1.29
+++ src/sys/arch/hpcmips/conf/majors.hpcmips 2010/10/27 14:08:08 1.30
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: majors.hpcmips,v 1.29 2010/03/06 23:45:39 plunky Exp $ | 1 | # $NetBSD: majors.hpcmips,v 1.30 2010/10/27 14:08:08 uebayasi Exp $ | |
2 | # | 2 | # | |
3 | # Device majors for hpcmips | 3 | # Device majors for hpcmips | |
4 | # | 4 | # | |
5 | 5 | |||
6 | device-major mem char 0 | 6 | device-major mem char 0 | |
7 | device-major swap char 1 block 0 vmswap | 7 | device-major swap char 1 block 0 vmswap | |
8 | device-major cons char 2 | 8 | device-major cons char 2 | |
9 | device-major ctty char 3 | 9 | device-major ctty char 3 | |
10 | device-major filedesc char 4 | 10 | device-major filedesc char 4 | |
11 | device-major log char 5 | 11 | device-major log char 5 | |
12 | device-major ptc char 6 pty | 12 | device-major ptc char 6 pty | |
13 | device-major pts char 7 pty | 13 | device-major pts char 7 pty | |
14 | device-major com char 8 com | 14 | device-major com char 8 com | |
@@ -47,22 +47,21 @@ device-major uscanner char 40 uscanner | @@ -47,22 +47,21 @@ device-major uscanner char 40 uscanner | |||
47 | device-major isdn char 41 isdn | 47 | device-major isdn char 41 isdn | |
48 | device-major isdnctl char 42 isdnctl | 48 | device-major isdnctl char 42 isdnctl | |
49 | device-major isdnbchan char 43 isdnbchan | 49 | device-major isdnbchan char 43 isdnbchan | |
50 | device-major isdntrc char 44 isdntrc | 50 | device-major isdntrc char 44 isdntrc | |
51 | device-major isdntel char 45 isdntel | 51 | device-major isdntel char 45 isdntel | |
52 | device-major clockctl char 46 clockctl | 52 | device-major clockctl char 46 clockctl | |
53 | device-major audio char 48 audio | 53 | device-major audio char 48 audio | |
54 | device-major cgd char 50 block 10 cgd | 54 | device-major cgd char 50 block 10 cgd | |
55 | device-major apmdev char 51 apmdev | 55 | device-major apmdev char 51 apmdev | |
56 | device-major midi char 52 midi | 56 | device-major midi char 52 midi | |
57 | device-major sequencer char 53 sequencer | 57 | device-major sequencer char 53 sequencer | |
58 | device-major pci char 54 pci | 58 | device-major pci char 54 pci | |
59 | device-major ksyms char 55 ksyms | 59 | device-major ksyms char 55 ksyms | |
60 | device-major flash char 100 flash | |||
61 | device-major vr4181aiu char 101 vr4181aiu | 60 | device-major vr4181aiu char 101 vr4181aiu | |
62 | device-major wsfont char 102 wsfont | 61 | device-major wsfont char 102 wsfont | |
63 | device-major ses char 103 ses | 62 | device-major ses char 103 ses | |
64 | device-major nsmb char 104 nsmb | 63 | device-major nsmb char 104 nsmb | |
65 | 64 | |||
66 | # Majors up to 143 are reserved for machine-dependant drivers. | 65 | # Majors up to 143 are reserved for machine-dependant drivers. | |
67 | # New machine-independent driver majors are assigned in | 66 | # New machine-independent driver majors are assigned in | |
68 | # sys/conf/majors. | 67 | # sys/conf/majors. |
--- src/sys/conf/majors 2010/08/22 18:56:21 1.52
+++ src/sys/conf/majors 2010/10/27 14:08:08 1.53
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: majors,v 1.52 2010/08/22 18:56:21 rmind Exp $ | 1 | # $NetBSD: majors,v 1.53 2010/10/27 14:08:08 uebayasi Exp $ | |
2 | # | 2 | # | |
3 | # Device majors for Machine-Independent drivers. | 3 | # Device majors for Machine-Independent drivers. | |
4 | # | 4 | # | |
5 | # Majors 0-143 are reserved for machine-dependent drivers and | 5 | # Majors 0-143 are reserved for machine-dependent drivers and | |
6 | # for traditional machine-specific MI driver major mapping. | 6 | # for traditional machine-specific MI driver major mapping. | |
7 | # | 7 | # | |
8 | # Majors 144-159 are reserved for local/vendor use. | 8 | # Majors 144-159 are reserved for local/vendor use. | |
9 | # | 9 | # | |
10 | # Majors 160-255 are used for the MI drivers. | 10 | # Majors 160-255 are used for the MI drivers. | |
11 | 11 | |||
12 | device-major crypto char 160 crypto single | 12 | device-major crypto char 160 crypto single | |
13 | device-major pf char 161 pf single | 13 | device-major pf char 161 pf single | |
14 | #obsolete vinum char 162 vinum | 14 | #obsolete vinum char 162 vinum | |
@@ -34,13 +34,14 @@ device-major bio char 181 bio | @@ -34,13 +34,14 @@ device-major bio char 181 bio | |||
34 | device-major altmem char 182 block 182 altmem | 34 | device-major altmem char 182 block 182 altmem | |
35 | device-major twa char 187 twa | 35 | device-major twa char 187 twa | |
36 | device-major cpuctl char 188 single | 36 | device-major cpuctl char 188 single | |
37 | device-major pad char 189 pad vector=4,linkzero | 37 | device-major pad char 189 pad vector=4,linkzero | |
38 | device-major zfs char 190 block 190 zfs | 38 | device-major zfs char 190 block 190 zfs | |
39 | device-major tprof char 191 tprof | 39 | device-major tprof char 191 tprof | |
40 | device-major isv char 192 isv | 40 | device-major isv char 192 isv | |
41 | device-major video char 193 video vector=4 | 41 | device-major video char 193 video vector=4 | |
42 | device-major dm char 194 block 169 dm | 42 | device-major dm char 194 block 169 dm | |
43 | device-major hdaudio char 195 hdaudio vector=4 | 43 | device-major hdaudio char 195 hdaudio vector=4 | |
44 | device-major uhso char 196 uhso | 44 | device-major uhso char 196 uhso | |
45 | device-major rumpblk char 197 block 197 rumpblk | 45 | device-major rumpblk char 197 block 197 rumpblk | |
46 | device-major npf char 198 npf | 46 | device-major npf char 198 npf | |
47 | device-major flash char 199 block 199 flash |