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