GENERIC revision 1.107.10.3 1 1.107.10.3 yamt # $NetBSD: GENERIC,v 1.107.10.3 2010/08/11 22:51:47 yamt Exp $
2 1.1 sakamoto #
3 1.48 gmcgarry # GENERIC machine description file
4 1.107.10.1 yamt #
5 1.48 gmcgarry # This machine description file is used to generate the default NetBSD
6 1.48 gmcgarry # kernel. The generic kernel does not include all options, subsystems
7 1.48 gmcgarry # and device drivers, but should be useful for most applications.
8 1.1 sakamoto #
9 1.48 gmcgarry # The machine description file can be customised for your specific
10 1.48 gmcgarry # machine to reduce the kernel size and improve its performance.
11 1.48 gmcgarry #
12 1.48 gmcgarry # For further information on compiling NetBSD kernels, see the config(8)
13 1.48 gmcgarry # man page.
14 1.48 gmcgarry #
15 1.48 gmcgarry # For further information on hardware support for this architecture, see
16 1.48 gmcgarry # the intro(4) man page. For further information about kernel options
17 1.48 gmcgarry # for this architecture, see the options(4) man page. For an explanation
18 1.48 gmcgarry # of each device driver in this file see the section 4 man page for the
19 1.48 gmcgarry # device.
20 1.1 sakamoto
21 1.48 gmcgarry include "arch/bebox/conf/std.bebox"
22 1.23 hubertf
23 1.107.10.1 yamt #options INCLUDE_CONFIG_FILE # embed config file in kernel binary
24 1.55 atatat
25 1.107.10.3 yamt #ident "GENERIC-$Revision: 1.107.10.3 $"
26 1.1 sakamoto
27 1.1 sakamoto maxusers 32
28 1.1 sakamoto
29 1.107.10.1 yamt # Standard system options
30 1.107.10.1 yamt
31 1.107.10.1 yamt options INSECURE # disable kernel security levels - X needs this
32 1.107.10.1 yamt
33 1.107.10.1 yamt options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT
34 1.107.10.1 yamt options NTP # NTP phase/frequency locked loop
35 1.107.10.1 yamt
36 1.107.10.1 yamt options KTRACE # system call tracing via ktrace(1)
37 1.107.10.1 yamt
38 1.107.10.1 yamt options SYSVMSG # System V-like message queues
39 1.107.10.1 yamt options SYSVSEM # System V-like semaphores
40 1.107.10.1 yamt options SYSVSHM # System V-like memory sharing
41 1.107.10.1 yamt options P1003_1B_SEMAPHORE # p1003.1b semaphore support
42 1.107.10.1 yamt
43 1.107.10.1 yamt options USERCONF # userconf(4) support
44 1.107.10.1 yamt #options PIPE_SOCKETPAIR # smaller, but slower pipe(2)
45 1.74 atatat options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel
46 1.60 junyoung
47 1.107.10.1 yamt # Enable experimental buffer queue strategy for better responsiveness under
48 1.60 junyoung # high disk I/O load. Use it with caution - it's not proven to be stable yet.
49 1.82 tsutsui #options BUFQ_READPRIO
50 1.82 tsutsui #options BUFQ_PRIOCSCAN
51 1.1 sakamoto
52 1.107.10.1 yamt # Diagnostic/debugging support options
53 1.107.10.1 yamt #options DIAGNOSTIC # cheap kernel consistency checks
54 1.107.10.1 yamt #options DEBUG # expensive debugging checks/support
55 1.107.10.1 yamt #options KMEMSTATS # kernel memory statistics (vmstat -m)
56 1.107.10.1 yamt options DDB # in-kernel debugger
57 1.107.10.1 yamt options DDB_ONPANIC=1 # see also sysctl(8): `ddb.onpanic'
58 1.107.10.1 yamt options DDB_HISTORY_SIZE=512 # Enable history editing in DDB
59 1.107.10.1 yamt #makeoptions DEBUG="-g"
60 1.107.10.1 yamt
61 1.107.10.1 yamt options COMPAT_09 # NetBSD 0.9,
62 1.107.10.1 yamt options COMPAT_10 # NetBSD 1.0,
63 1.107.10.1 yamt options COMPAT_11 # NetBSD 1.1,
64 1.107.10.1 yamt options COMPAT_12 # NetBSD 1.2,
65 1.107.10.1 yamt options COMPAT_13 # NetBSD 1.3,
66 1.107.10.1 yamt options COMPAT_14 # NetBSD 1.4,
67 1.107.10.1 yamt options COMPAT_15 # NetBSD 1.5,
68 1.107.10.1 yamt options COMPAT_16 # NetBSD 1.6,
69 1.107.10.1 yamt options COMPAT_20 # NetBSD 2.0,
70 1.86 christos options COMPAT_30 # NetBSD 3.0 compatibility.
71 1.107.10.1 yamt options COMPAT_40 # NetBSD 4.0 compatibility.
72 1.107.10.1 yamt options COMPAT_50 # NetBSD 5.0 compatibility.
73 1.107.10.1 yamt options COMPAT_43 # 4.3BSD
74 1.107.10.1 yamt #options COMPAT_386BSD_MBRPART # recognize old partition ID
75 1.107.10.1 yamt #options COMPAT_LINUX # Linux binary compatibility
76 1.107.10.1 yamt #options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended.
77 1.75 christos options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
78 1.1 sakamoto
79 1.107.10.1 yamt # File systems
80 1.107.10.1 yamt file-system FFS # UFS
81 1.107.10.1 yamt #file-system EXT2FS # second extended file system (linux)
82 1.107.10.1 yamt #file-system LFS # log-structured file system
83 1.107.10.1 yamt file-system MFS # memory file system
84 1.107.10.1 yamt file-system NFS # Network File System client
85 1.107.10.1 yamt #file-system NTFS # Windows/NT file system (experimental)
86 1.107.10.1 yamt file-system CD9660 # ISO 9660 + Rock Ridge file system
87 1.107.10.1 yamt file-system MSDOSFS # MS-DOS file system
88 1.107.10.1 yamt #file-system FDESC # /dev/fd
89 1.107.10.1 yamt file-system KERNFS # /kern
90 1.107.10.1 yamt file-system NULLFS # loopback file system
91 1.107.10.1 yamt #file-system OVERLAY # overlay file system
92 1.107.10.3 yamt file-system PROCFS # /proc
93 1.107.10.1 yamt #file-system UMAPFS # NULLFS + uid and gid remapping
94 1.107.10.1 yamt file-system UNION # union file system
95 1.107.10.1 yamt #file-system CODA # Coda File System; also needs vcoda (below)
96 1.107.10.1 yamt #file-system SMBFS # CIFS; also needs nsmb (below)
97 1.107.10.3 yamt file-system PTYFS # /dev/pts/N support
98 1.107.10.3 yamt file-system TMPFS # Efficient memory file-system
99 1.95 reinoud #file-system UDF # experimental - OSTA UDF CD/DVD file-system
100 1.107.10.1 yamt #file-system HFS # experimental - Apple HFS+ (read-only)
101 1.1 sakamoto
102 1.107.10.1 yamt # File system options
103 1.107.10.1 yamt options QUOTA # UFS quotas
104 1.7 bouyer #options FFS_EI # FFS Endian Independant support
105 1.107.10.1 yamt options WAPBL # File system journaling support - Experimental
106 1.107.10.1 yamt #options UFS_DIRHASH # UFS Large Directory Hashing - Experimental
107 1.107.10.1 yamt #options NFSSERVER # Network File System server
108 1.93 tsutsui #options FFS_NO_SNAPSHOT # No FFS snapshot support
109 1.107.10.1 yamt #options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
110 1.107.10.1 yamt # immutable) behave as system flags.
111 1.107.10.1 yamt #options APPLE_UFS # Apple UFS support in FFS
112 1.107.10.1 yamt
113 1.107.10.1 yamt # Networking options
114 1.107.10.1 yamt #options GATEWAY # packet forwarding
115 1.107.10.1 yamt options INET # IP + ICMP + TCP + UDP
116 1.21 itojun options INET6 # IPV6
117 1.21 itojun #options IPSEC # IP security
118 1.21 itojun #options IPSEC_ESP # IP security (encryption part; define w/IPSEC)
119 1.84 tron #options IPSEC_NAT_T # IPsec NAT traversal (NAT-T)
120 1.21 itojun #options IPSEC_DEBUG # debug for IP security
121 1.107.10.1 yamt #options MROUTING # IP multicast routing
122 1.107.10.1 yamt #options PIM # Protocol Independent Multicast
123 1.107.10.1 yamt #options ISO,TPIP # OSI
124 1.107.10.1 yamt #options EON # OSI tunneling over IP
125 1.107.10.1 yamt #options NETATALK # AppleTalk networking protocols
126 1.107.10.1 yamt #options PPP_BSDCOMP # BSD-Compress compression support for PPP
127 1.107.10.1 yamt #options PPP_DEFLATE # Deflate compression support for PPP
128 1.107.10.1 yamt #options PPP_FILTER # Active filter support for PPP (requires bpf)
129 1.107.10.1 yamt #options PFIL_HOOKS # pfil(9) packet filter hooks
130 1.107.10.1 yamt #options IPFILTER_LOG # ipmon(8) log support
131 1.107.10.1 yamt #options IPFILTER_LOOKUP # ippool(8) support
132 1.107.10.3 yamt options IPFILTER_COMPAT # Compat for IP-Filter
133 1.107.10.1 yamt #options IPFILTER_DEFAULT_BLOCK # block all packets by default
134 1.40 abs #options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG
135 1.5 sakamoto
136 1.73 abs #options ALTQ # Manipulate network interfaces' output queues
137 1.73 abs #options ALTQ_BLUE # Stochastic Fair Blue
138 1.73 abs #options ALTQ_CBQ # Class-Based Queueing
139 1.73 abs #options ALTQ_CDNR # Diffserv Traffic Conditioner
140 1.73 abs #options ALTQ_FIFOQ # First-In First-Out Queue
141 1.73 abs #options ALTQ_FLOWVALVE # RED/flow-valve (red-penalty-box)
142 1.73 abs #options ALTQ_HFSC # Hierarchical Fair Service Curve
143 1.73 abs #options ALTQ_LOCALQ # Local queueing discipline
144 1.73 abs #options ALTQ_PRIQ # Priority Queueing
145 1.73 abs #options ALTQ_RED # Random Early Detection
146 1.73 abs #options ALTQ_RIO # RED with IN/OUT
147 1.73 abs #options ALTQ_WFQ # Weighted Fair Queueing
148 1.73 abs
149 1.107.10.1 yamt # These options enable verbose messages for several subsystems.
150 1.107.10.1 yamt # Warning, these may compile large string tables into the kernel!
151 1.107.10.1 yamt options PCIVERBOSE # verbose PCI device autoconfig messages
152 1.107.10.1 yamt options MIIVERBOSE # verbose PHY autoconfig messages
153 1.107.10.1 yamt #options PCI_CONFIG_DUMP # verbosely dump PCI config space
154 1.107.10.1 yamt options PCI_NETBSD_CONFIGURE
155 1.107.10.1 yamt options SCSIVERBOSE # human readable SCSI error messages
156 1.1 sakamoto
157 1.107.10.1 yamt #options NFS_BOOT_BOOTPARAM,NFS_BOOT_BOOTP
158 1.94 elad
159 1.107.10.1 yamt # wscons options
160 1.107.10.1 yamt # builtin terminal emulations
161 1.107.10.1 yamt #options WSEMUL_SUN # sun terminal emulation
162 1.107.10.1 yamt options WSEMUL_VT100 # VT100 / VT220 emulation
163 1.107.10.1 yamt options WS_DEFAULT_FG=WSCOL_LIGHT_WHITE
164 1.107.10.3 yamt # compatibility to other console drivers
165 1.107.10.3 yamt options WSDISPLAY_COMPAT_USL # VT handling
166 1.107.10.3 yamt options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes
167 1.1 sakamoto
168 1.107.10.1 yamt config netbsd root on ? type ?
169 1.1 sakamoto
170 1.1 sakamoto mainbus0 at root
171 1.1 sakamoto
172 1.41 matt cpu* at mainbus0
173 1.1 sakamoto pci0 at mainbus0 bus ?
174 1.1 sakamoto
175 1.1 sakamoto pci* at ppb? bus ?
176 1.107.10.1 yamt
177 1.107.10.1 yamt ppb* at pci? dev ? function ? # PCI-PCI bridges
178 1.1 sakamoto pchb* at pci? dev ? function ? # PCI-Host bridges
179 1.1 sakamoto pcib* at pci? dev ? function ? # PCI-ISA bridges
180 1.1 sakamoto
181 1.1 sakamoto isa* at pcib? # ISA on PCI-ISA bridge
182 1.1 sakamoto
183 1.107.10.1 yamt # Console Devices
184 1.107.10.1 yamt
185 1.107.10.1 yamt # wscons
186 1.107.10.1 yamt pckbc0 at isa? # pc keyboard controller
187 1.107.10.1 yamt pckbd* at pckbc? # PC keyboard
188 1.107.10.1 yamt pms* at pckbc? # PS/2 mouse for wsmouse
189 1.107.10.1 yamt #options PMS_DISABLE_POWERHOOK # Disable PS/2 reset on resume
190 1.107.10.1 yamt options PMS_SYNAPTICS_TOUCHPAD # Enable support for Synaptics Touchpads
191 1.107.10.1 yamt genfb* at pci? dev ? function ?
192 1.107.10.3 yamt options WSFB_FAKE_VGA_FB
193 1.107.10.1 yamt vga* at pci? dev ? function ?
194 1.107.10.1 yamt wsdisplay* at vga? console ?
195 1.107.10.1 yamt wskbd* at pckbd? console ?
196 1.107.10.1 yamt wsmouse* at pms? mux 0
197 1.102 gdamore
198 1.107.10.1 yamt # make sure the console display is always wsdisplay0
199 1.107.10.1 yamt wsdisplay0 at wsemuldisplaydev? console 1
200 1.107.10.1 yamt wsdisplay* at wsemuldisplaydev?
201 1.1 sakamoto
202 1.5 sakamoto com0 at isa? port 0x3f8 irq 4 # standard PC serial ports
203 1.5 sakamoto com1 at isa? port 0x2f8 irq 3
204 1.107.10.1 yamt com2 at isa? port 0x380 irq 22
205 1.107.10.1 yamt com3 at isa? port 0x388 irq 23
206 1.46 lukem
207 1.1 sakamoto lpt0 at isa? port 0x378 irq 7 # standard PC parallel ports
208 1.1 sakamoto
209 1.107.10.1 yamt mcclock0 at isa? port 0x70 # time-of-day clock
210 1.107.10.1 yamt attimer0 at isa?
211 1.107.10.1 yamt pcppi0 at isa?
212 1.107.10.1 yamt spkr0 at pcppi?
213 1.107.10.1 yamt
214 1.107.10.1 yamt #wss0 at isa? port ? irq 30 drq 6 drq2 7 # Windows Sound System
215 1.107.10.1 yamt
216 1.107.10.1 yamt # Audio support
217 1.107.10.1 yamt #audio* at audiobus?
218 1.8 sakamoto
219 1.107.10.1 yamt # MIDI support
220 1.107.10.1 yamt midi* at pcppi? # MIDI interface to the PC speaker
221 1.67 jonathan
222 1.107.10.1 yamt # Joystick driver. Probe is a little strange; add only if you have one.
223 1.107.10.1 yamt joy0 at isa? port 0x201
224 1.67 jonathan
225 1.107.10.1 yamt siop* at pci? dev ? function ? # NCR 538XX SCSI controllers
226 1.107.10.1 yamt scsibus* at siop?
227 1.1 sakamoto
228 1.107.10.1 yamt sd* at scsibus? target ? lun ? # SCSI disk drives
229 1.1 sakamoto #st* at scsibus? target ? lun ? # SCSI tape drives
230 1.107.10.1 yamt cd* at scsibus? target ? lun ? # SCSI CD-ROM drives
231 1.1 sakamoto #ch* at scsibus? target ? lun ? # SCSI autochangers
232 1.1 sakamoto #ss* at scsibus? target ? lun ? # SCSI scanners
233 1.1 sakamoto #uk* at scsibus? target ? lun ? # SCSI unknown
234 1.1 sakamoto
235 1.10 sakamoto fdc0 at isa? port 0x3f0 irq 6 drq 2 # standard PC floppy controllers
236 1.1 sakamoto #fdc1 at isa? port 0x370 irq ? drq ?
237 1.10 sakamoto fd0 at fdc? drive 1
238 1.1 sakamoto #fd* at fdc? drive ?
239 1.1 sakamoto
240 1.6 sakamoto wdc0 at isa? port 0x1f0 irq 14 # ST506, ESDI, and IDE controllers
241 1.107.10.1 yamt
242 1.66 lukem atabus* at ata?
243 1.65 bouyer wd* at atabus? drive ?
244 1.1 sakamoto
245 1.107.10.1 yamt # ATAPI bus support
246 1.107.10.1 yamt atapibus* at atapi?
247 1.107.10.1 yamt
248 1.107.10.1 yamt # ATAPI devices
249 1.107.10.1 yamt # flags have the same meaning as for IDE drives.
250 1.107.10.1 yamt cd* at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives
251 1.107.10.1 yamt #sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives
252 1.107.10.1 yamt #st* at atapibus? drive ? flags 0x0000 # ATAPI tape drives
253 1.107.10.1 yamt #uk* at atapibus? drive ? flags 0x0000 # ATAPI unknown
254 1.107.10.1 yamt
255 1.107.10.1 yamt # Network devices
256 1.107.10.1 yamt ec0 at isa? port 0x250 iomem 0xd8000 irq 9 # 3Com 3c503 Ethernet
257 1.6 sakamoto ne0 at isa? port 0x300 irq 5 # NE[12]000 ethernet cards
258 1.107.10.1 yamt fxp* at pci? dev ? function ? # Intel EtherExpress PRO 10+/100B
259 1.107.10.1 yamt ne* at pci? dev ? function ? # NE2000-compatible Ethernet
260 1.107.10.1 yamt tlp* at pci? dev ? function ? # DECchip 21x4x and clones
261 1.1 sakamoto
262 1.107.10.1 yamt # MII/PHY support
263 1.107.10.1 yamt ukphy* at mii? phy ? # generic unknown PHYs
264 1.10 sakamoto
265 1.1 sakamoto
266 1.107.10.1 yamt # Pseudo-Devices
267 1.107.10.1 yamt
268 1.107.10.1 yamt pseudo-device crypto # /dev/crypto device
269 1.107.10.1 yamt # (disabled, requires generic softints)
270 1.107.10.1 yamt pseudo-device swcrypto # software crypto implementation
271 1.107.10.1 yamt
272 1.107.10.1 yamt # disk/mass storage pseudo-devices
273 1.107.10.1 yamt pseudo-device bio # RAID control device driver
274 1.107.10.1 yamt pseudo-device ccd 4 # concatenated/striped disk devices
275 1.107.10.1 yamt pseudo-device cgd 4 # cryptographic disk devices
276 1.107.10.1 yamt pseudo-device raid 8 # RAIDframe disk driver
277 1.107.10.1 yamt options RAID_AUTOCONFIG # auto-configuration of RAID components
278 1.107.10.1 yamt # Options to enable various other RAIDframe RAID types.
279 1.107.10.1 yamt #options RF_INCLUDE_EVENODD=1
280 1.107.10.1 yamt #options RF_INCLUDE_RAID5_RS=1
281 1.107.10.1 yamt #options RF_INCLUDE_PARITYLOGGING=1
282 1.107.10.1 yamt #options RF_INCLUDE_CHAINDECLUSTER=1
283 1.107.10.1 yamt #options RF_INCLUDE_INTERDECLUSTER=1
284 1.107.10.1 yamt #options RF_INCLUDE_PARITY_DECLUSTERING=1
285 1.107.10.1 yamt #options RF_INCLUDE_PARITY_DECLUSTERING_DS=1
286 1.107.10.3 yamt pseudo-device fss # file system snapshot device
287 1.107.10.1 yamt
288 1.107.10.1 yamt pseudo-device md 1 # memory disk device
289 1.107.10.1 yamt pseudo-device vnd # disk-like interface to files
290 1.107.10.1 yamt options VND_COMPRESSION # compressed vnd(4)
291 1.107.10.1 yamt
292 1.107.10.1 yamt # network pseudo-devices
293 1.107.10.1 yamt pseudo-device bpfilter # packet filter
294 1.107.10.1 yamt #pseudo-device carp # Common Address Redundancy Protocol
295 1.107.10.1 yamt pseudo-device ipfilter # IP filter (firewall) and NAT
296 1.107.10.1 yamt pseudo-device loop # network loopback
297 1.107.10.1 yamt pseudo-device ppp # Point-to-Point Protocol
298 1.107.10.1 yamt pseudo-device pppoe # PPP over Ethernet (RFC 2516)
299 1.107.10.1 yamt pseudo-device sl # Serial Line IP
300 1.107.10.1 yamt #pseudo-device strip # Starmode Radio IP (Metricom)
301 1.107.10.1 yamt #pseudo-device irframetty # IrDA frame line discipline
302 1.107.10.1 yamt pseudo-device tap # virtual Ethernet
303 1.107.10.1 yamt pseudo-device tun # network tunneling over tty
304 1.107.10.1 yamt #pseudo-device gre # generic L3 over IP tunnel
305 1.107.10.1 yamt #pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933)
306 1.107.10.1 yamt #pseudo-device faith # IPv[46] tcp relay translation i/f
307 1.107.10.1 yamt #pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation
308 1.107.10.1 yamt #pseudo-device vlan # IEEE 802.1q encapsulation
309 1.107.10.1 yamt #pseudo-device bridge # simple inter-network bridging
310 1.107.10.1 yamt #options BRIDGE_IPF # bridge uses IP/IPv6 pfil hooks too
311 1.107.10.1 yamt #pseudo-device agr # IEEE 802.3ad link aggregation
312 1.107.10.1 yamt #pseudo-device pf # PF packet filter
313 1.107.10.1 yamt #pseudo-device pflog # PF log if
314 1.107.10.1 yamt # srt is EXPERIMENTAL
315 1.107.10.1 yamt #pseudo-device srt # source-address-based routing
316 1.107.10.1 yamt
317 1.107.10.1 yamt #
318 1.107.10.1 yamt # accept filters
319 1.107.10.1 yamt pseudo-device accf_data # "dataready" accept filter
320 1.107.10.1 yamt pseudo-device accf_http # "httpready" accept filter
321 1.107.10.1 yamt
322 1.107.10.1 yamt # miscellaneous pseudo-devices
323 1.107.10.1 yamt pseudo-device pty # pseudo-terminals
324 1.107.10.1 yamt pseudo-device sequencer 1 # MIDI sequencer
325 1.107.10.1 yamt pseudo-device rnd # /dev/random and in-kernel generator
326 1.107.10.1 yamt #options RND_COM # use "com" randomness as well (BROKEN)
327 1.107.10.1 yamt pseudo-device clockctl # user control of clock subsystem
328 1.107.10.1 yamt pseudo-device ksyms # /dev/ksyms
329 1.107.10.1 yamt pseudo-device lockstat # lock profiling
330 1.107.10.1 yamt #pseudo-device bcsp # BlueCore Serial Protocol
331 1.107.10.1 yamt #pseudo-device btuart # Bluetooth HCI UART (H4)
332 1.107.10.1 yamt
333 1.107.10.1 yamt # a pseudo device needed for Coda # also needs CODA (above)
334 1.107.10.1 yamt #pseudo-device vcoda 4 # coda minicache <-> venus comm.
335 1.107.10.1 yamt
336 1.107.10.1 yamt # a pseudo device needed for SMBFS
337 1.107.10.1 yamt #pseudo-device nsmb # experimental - SMB requester
338 1.107.10.1 yamt
339 1.107.10.1 yamt # wscons pseudo-devices
340 1.107.10.1 yamt pseudo-device wsmux # mouse & keyboard multiplexor
341 1.107.10.1 yamt pseudo-device wsfont
342 1.107.10.1 yamt
343 1.107.10.1 yamt # pseudo audio device driver
344 1.107.10.1 yamt #pseudo-device pad
345 1.107.10.1 yamt
346 1.107.10.1 yamt # userland interface to drivers, including autoconf and properties retrieval
347 1.107.10.1 yamt #pseudo-device drvctl
348 1.107.10.1 yamt
349 1.107.10.1 yamt #options FILEASSOC # fileassoc(9) - required for Veriexec
350 1.107.10.1 yamt
351 1.107.10.1 yamt
352 1.107.10.1 yamt # Veriexec
353 1.107.10.1 yamt #
354 1.107.10.1 yamt # a pseudo device needed for veriexec
355 1.107.10.1 yamt #pseudo-device veriexec 1
356 1.107.10.1 yamt #
357 1.107.10.1 yamt # Uncomment the fingerprint methods below that are desired. Note that
358 1.107.10.1 yamt # removing fingerprint methods will have almost no impact on the kernel
359 1.107.10.1 yamt # code size.
360 1.107.10.1 yamt #
361 1.107.10.1 yamt #options VERIFIED_EXEC_FP_RMD160
362 1.107.10.1 yamt #options VERIFIED_EXEC_FP_SHA256
363 1.107.10.1 yamt #options VERIFIED_EXEC_FP_SHA384
364 1.107.10.1 yamt #options VERIFIED_EXEC_FP_SHA512
365 1.107.10.1 yamt #options VERIFIED_EXEC_FP_SHA1
366 1.107.10.1 yamt #options VERIFIED_EXEC_FP_MD5
367 1.107.10.1 yamt
368 1.107.10.1 yamt #options PAX_MPROTECT=0 # PaX mprotect(2) restrictions
369 1.107.10.1 yamt #options PAX_ASLR=0 # PaX Address Space Layout Randomization
370