MMNET_GENERIC revision 1.40
1# $NetBSD: MMNET_GENERIC,v 1.40 2018/08/01 20:04:11 maxv Exp $ 2# 3# GENERIC machine description file 4# 5# This machine description file is used to generate the default NetBSD 6# kernel. The generic kernel does not include all options, subsystems 7# and device drivers, but should be useful for most applications. 8# 9# The machine description file can be customised for your specific 10# machine to reduce the kernel size and improve its performance. 11# 12# For further information on compiling NetBSD kernels, see the config(8) 13# man page. 14# 15# For further information on hardware support for this architecture, see 16# the intro(4) man page. For further information about kernel options 17# for this architecture, see the options(4) man page. For an explanation 18# of each device driver in this file see the section 4 man page for the 19# device. 20 21include "arch/evbarm/conf/std.mmnet" 22 23options INCLUDE_CONFIG_FILE # embed config file in kernel binary 24 25#ident "GENERIC-$Revision: 1.40 $" 26 27maxusers 32 # estimated number of users 28 29# CPU support. 30options CPU_ARM9E 31makeoptions CPUFLAGS="-mtune=arm926ej-s -mcpu=arm926ej-s" 32 33# CPU-related options. 34 35#options MULTIBOOT # Multiboot support (see multiboot(8)) 36 37# delay between "rebooting ..." message and hardware reset, in milliseconds 38#options CPURESET_DELAY=2000 39 40# This option allows you to force a serial console at the specified 41# I/O address. see console(4) for details. 42#options CONSDEVNAME="\"com\"",CONADDR=0x2f8,CONSPEED=57600 43# you don't want the option below ON iff you are using the 44# serial console option of the new boot strap code. 45#options CONS_OVERRIDE # Always use above! independent of boot info 46 47# Standard system options 48 49#options INSECURE # disable kernel security levels - X needs this 50 51options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT 52options NTP # NTP phase/frequency locked loop 53 54options KTRACE # system call tracing via ktrace(1) 55 56options SYSVMSG # System V-like message queues 57options SYSVSEM # System V-like semaphores 58options SYSVSHM # System V-like memory sharing 59 60#options USERCONF # userconf(4) support 61#options PIPE_SOCKETPAIR # smaller, but slower pipe(2) 62options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel 63 64# Beep when it is safe to power down the system (requires sysbeep) 65#options BEEP_ONHALT 66# Some tunable details of the above feature (default values used below) 67#options BEEP_ONHALT_COUNT=3 # Times to beep 68#options BEEP_ONHALT_PITCH=1500 # Default frequency (in Hz) 69#options BEEP_ONHALT_PERIOD=250 # Default duration (in msecs) 70 71# Alternate buffer queue strategies for better responsiveness under high 72# disk I/O load. 73#options BUFQ_READPRIO 74#options BUFQ_PRIOCSCAN 75 76# Diagnostic/debugging support options 77options DIAGNOSTIC # expensive kernel consistency checks 78options DEBUG # expensive debugging checks/support 79options DDB # in-kernel debugger 80options DDB_ONPANIC=1 # see also sysctl(7): `ddb.onpanic' 81options DDB_HISTORY_SIZE=512 # enable history editing in DDB 82#options KGDB # remote debugger 83#options KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600 84makeoptions DEBUG="-g" # compile full symbol table 85makeoptions COPTS="-Os" 86makeoptions COPY_SYMTAB=1 87#options SYSCALL_STATS # per syscall counts 88#options SYSCALL_TIMES # per syscall times 89#options SYSCALL_TIMES_HASCOUNTER # use 'broken' rdtsc (soekris) 90 91# Compatibility options 92 93include "conf/compat_netbsd16.config" 94options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries 95 96#options COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility 97#options COMPAT_LINUX # binary compatibility with Linux 98#options COMPAT_NDIS # NDIS network driver 99 100# File systems 101file-system FFS # UFS 102#file-system EXT2FS # second extended file system (linux) 103#file-system LFS # log-structured file system 104file-system MFS # memory file system 105file-system NFS # Network File System client 106#file-system NTFS # Windows/NT file system (experimental) 107#file-system CD9660 # ISO 9660 + Rock Ridge file system 108file-system MSDOSFS # MS-DOS file system 109#file-system FDESC # /dev/fd 110file-system KERNFS # /kern 111file-system NULLFS # loopback file system 112#file-system OVERLAY # overlay file system 113#file-system PROCFS # /proc 114#file-system PUFFS # Userspace file systems (e.g. ntfs-3g & sshfs) 115#file-system UMAPFS # NULLFS + uid and gid remapping 116file-system UNION # union file system 117#file-system CODA # Coda File System; also needs vcoda (below) 118#file-system SMBFS # experimental - CIFS; also needs nsmb (below) 119file-system PTYFS # /dev/ptm support 120file-system TMPFS # Efficient memory file-system 121#file-system UDF # experimental - OSTA UDF CD/DVD file-system 122 123# File system options 124#options QUOTA # UFS quotas 125#options DISKLABEL_EI # disklabel Endian Independent support 126#options FFS_EI # FFS Endian Independent support 127options WAPBL # File system journaling support 128# Note that UFS_DIRHASH is suspected of causing kernel memory corruption. 129# It is not recommended for general use. 130#options UFS_DIRHASH # UFS Large Directory Hashing - Experimental 131#options NFSSERVER # Network File System server 132options FFS_NO_SNAPSHOT # No FFS snapshot support 133#options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and 134 # immutable) behave as system flags. 135 136# Networking options 137options GATEWAY # packet forwarding 138options INET # IP + ICMP + TCP + UDP 139#options INET6 # IPV6 140#options IPSEC # IP security 141#options IPSEC_DEBUG # debug for IP security 142#options MROUTING # IP multicast routing 143#options PIM # Protocol Independent Multicast 144#options NETATALK # AppleTalk networking protocols 145options PPP_BSDCOMP # BSD-Compress compression support for PPP 146options PPP_DEFLATE # Deflate compression support for PPP 147options PPP_FILTER # Active filter support for PPP (requires bpf) 148#options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG 149 150#options ALTQ # Manipulate network interfaces' output queues 151#options ALTQ_BLUE # Stochastic Fair Blue 152#options ALTQ_CBQ # Class-Based Queueing 153#options ALTQ_CDNR # Diffserv Traffic Conditioner 154#options ALTQ_FIFOQ # First-In First-Out Queue 155#options ALTQ_FLOWVALVE # RED/flow-valve (red-penalty-box) 156#options ALTQ_HFSC # Hierarchical Fair Service Curve 157#options ALTQ_LOCALQ # Local queueing discipline 158#options ALTQ_PRIQ # Priority Queueing 159#options ALTQ_RED # Random Early Detection 160#options ALTQ_RIO # RED with IN/OUT 161#options ALTQ_WFQ # Weighted Fair Queueing 162 163# These options enable verbose messages for several subsystems. 164# Warning, these may compile large string tables into the kernel! 165options MIIVERBOSE # verbose PHY autoconfig messages 166options PCMCIAVERBOSE # verbose PCMCIA configuration messages 167options SCSIVERBOSE # human readable SCSI error messages 168options USBVERBOSE # verbose USB device autoconfig messages 169 170options NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM 171 172# 173# wscons options 174# 175# builtin terminal emulations 176#options WSEMUL_SUN # sun terminal emulation 177#options WSEMUL_VT100 # VT100 / VT220 emulation 178# customization of console and kernel output - see dev/wscons/wsdisplayvar.h 179#options WSDISPLAY_CUSTOM_OUTPUT # color customization from wsconsctl(8) 180#options WS_DEFAULT_FG=WSCOL_WHITE 181#options WS_DEFAULT_BG=WSCOL_BLACK 182#options WS_DEFAULT_COLATTR="(0)" 183#options WS_DEFAULT_MONOATTR="(0)" 184#options WS_KERNEL_FG=WSCOL_GREEN 185#options WS_KERNEL_BG=WSCOL_BLACK 186#options WS_KERNEL_COLATTR="" 187#options WS_KERNEL_MONOATTR="" 188# customization of console border color 189#options WSDISPLAY_CUSTOM_BORDER # custom border colors via wsconsctl(8) 190#options WSDISPLAY_BORDER_COLOR=WSCOL_BLUE # default color 191# compatibility to other console drivers 192#options WSDISPLAY_COMPAT_PCVT # emulate some ioctls 193#options WSDISPLAY_COMPAT_SYSCONS # emulate some ioctls 194#options WSDISPLAY_COMPAT_USL # wsconscfg VT handling 195#options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes 196#options WSKBD_EVENT_AUTOREPEAT # auto repeat in event mode 197#options WSKBD_USONLY # strip off non-US keymaps 198# don't attach pckbd as the console if no PS/2 keyboard is found 199#options PCKBD_CNATTACH_MAY_FAIL 200# see dev/pckbport/wskbdmap_mfii.c for implemented layouts 201#options PCKBD_LAYOUT="(KB_DE | KB_NODEAD)" # for pckbd driver 202#options UKBD_LAYOUT="(KB_DE | KB_NODEAD)" # for ukbd driver 203# allocate a number of virtual screens at autoconfiguration time 204#options WSDISPLAY_DEFAULTSCREENS=4 205# use a large software cursor that doesn't blink 206#options PCDISPLAY_SOFTCURSOR 207# modify the screen type of the console; defaults to "80x25" 208#options VGA_CONSOLE_SCREENTYPE="\"80x24\"" 209# work around a hardware bug that loaded fonts don't work; found on ATI cards 210#options VGA_CONSOLE_ATI_BROKEN_FONTSEL 211# console scrolling support. 212#options WSDISPLAY_SCROLLSUPPORT 213# enable VGA raster mode capable of displaying multilingual text on console 214#options VGA_RASTERCONSOLE 215# enable splash screen support; requires hw driver support 216#options SPLASHSCREEN 217 218# Kernel root file system and dump configuration. 219#config netbsd root on sd0c type ffs 220config netbsd root on ? type ? 221#config netbsd root on ? type ? 222#config netbsd root on ? type nfs 223 224# 225# Device configuration 226# 227 228mainbus0 at root 229 230cpu* at mainbus? 231 232# Basic Bus Support 233at91bus0 at mainbus? # AT91 bus 234 235 236# Integrated peripherals: 237# On-chip interrupt controller 238at91aic0 at at91bus0 addr 0xfffff000 size 0x200 239 240# On-chip timer 241#at91st0 at at91bus0 addr 0xfffffd00 size 0x100 pid 1 242at91tctmr0 at at91bus0 addr 0xfffa0000 size 0x40 pid 17 243 244# On-chip debug UART 245at91dbgu0 at at91bus0 addr 0xfffff200 size 0x200 pid 1 246 247# On-chip UARTs 248#at91usart0 at at91bus0 addr 0xfffc0000 size 0x4000 pid 6 249#at91usart1 at at91bus0 addr 0xfffc4000 size 0x4000 pid 7 250#at91usart2 at at91bus0 addr 0xfffc8000 size 0x4000 pid 8 251#at91usart3 at at91bus0 addr 0xfffcc000 size 0x4000 pid 9 252 253# On-chip ethernet 254at91emac0 at at91bus0 addr 0xfffc4000 size 0x4000 pid 21 255 256# General purpose I/O 257at91pio0 at at91bus0 addr 0xfffff400 size 0x200 pid 2 258at91pio1 at at91bus0 addr 0xfffff600 size 0x200 pid 3 259at91pio2 at at91bus0 addr 0xfffff800 size 0x200 pid 4 260gpio* at at91pio? 261 262# On-chip CF interface 263#at91cf0 at at91bus0 addr 0x50000000 size 0x900000 pid 4 264#pcmcia0 at at91cf0 265 266# On-chip USB 1.1 267ohci0 at at91bus0 addr 0x00500000 size 0x100000 pid 20 268 269# On-chip SPI 270#at91spi0 at at91bus0 addr 0xfffe0000 size 0x4000 pid 13 271#spi0 at at91spi0 272#spi_obuf0 at spi0 slave 1 273#gpio* at spi_obuf? 274 275# On-chip I2C 276at91twi0 at at91bus0 addr 0xfffac000 size 0x4000 pid 11 277iic0 at at91twi? 278#ds1672rtc* at iic0 addr 0x68 279#seeprom* at iic0 addr 0x50 flags 32 # 4096 bytes 280 281# Hardware monitors 282 283# AMD 768 and 8111 power/ACPI controllers 284#dbcool* at iic? addr 0x2C # Unknown other motherboard(s) 285#dbcool* at iic? addr 0x2D # Tyan S2881 286#dbcool* at iic? addr 0x2E # Tyan S2882-D 287 288# 1-Wire support 289#gpioow* at gpio? offset 6 mask 0x1 # 1-wire bitbanging via gpio 290#onewire* at gpioow? 291 292# 1-Wire devices 293#owtemp* at onewire? # Temperature sensors 294 295# SCSI Controllers and Devices 296 297# SCSI bus support 298scsibus* at scsi? 299 300# SCSI devices 301sd* at scsibus? target ? lun ? # SCSI disk drives 302#st* at scsibus? target ? lun ? # SCSI tape drives 303#cd* at scsibus? target ? lun ? # SCSI CD-ROM drives 304#ch* at scsibus? target ? lun ? # SCSI autochangers 305#ses* at scsibus? target ? lun ? # SCSI Enclosure Services devices 306#ss* at scsibus? target ? lun ? # SCSI scanners 307#uk* at scsibus? target ? lun ? # SCSI unknown 308 309 310# ATAPI bus support 311atapibus* at atapi? 312 313# ATAPI devices 314# flags have the same meaning as for IDE drives. 315#cd* at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives 316sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives 317#st* at atapibus? drive ? flags 0x0000 # ATAPI tape drives 318#uk* at atapibus? drive ? flags 0x0000 # ATAPI unknown 319 320 321# Miscellaneous mass storage devices 322 323 324 325# Network Interfaces 326 327# MII/PHY support 328#acphy* at mii? phy ? # Altima AC101 and AMD Am79c874 PHYs 329#amhphy* at mii? phy ? # AMD 79c901 Ethernet PHYs 330#bmtphy* at mii? phy ? # Broadcom BCM5201 and BCM5202 PHYs 331#brgphy* at mii? phy ? # Broadcom BCM5400-family PHYs 332#ciphy* at mii? phy ? # Cicada CS8201 Gig-E PHYs 333#dmphy* at mii? phy ? # Davicom DM9101 PHYs 334#exphy* at mii? phy ? # 3Com internal PHYs 335#gentbi* at mii? phy ? # Generic Ten-Bit 1000BASE-[CLS]X PHYs 336#glxtphy* at mii? phy ? # Level One LXT-1000 PHYs 337#gphyter* at mii? phy ? # NS83861 Gig-E PHY 338#icsphy* at mii? phy ? # Integrated Circuit Systems ICS189x 339#igphy* at mii? phy ? # Intel IGP01E1000 340#ikphy* at mii? phy ? # Intel 82563 PHYs 341#inphy* at mii? phy ? # Intel 82555 PHYs 342#iophy* at mii? phy ? # Intel 82553 PHYs 343#lxtphy* at mii? phy ? # Level One LXT-970 PHYs 344#makphy* at mii? phy ? # Marvell Semiconductor 88E1000 PHYs 345#nsphy* at mii? phy ? # NS83840 PHYs 346#nsphyter* at mii? phy ? # NS83843 PHYs 347#pnaphy* at mii? phy ? # generic HomePNA PHYs 348#qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs 349#rgephy* at mii? phy ? # Realtek 8169S/8110S internal PHYs 350#rlphy* at mii? phy ? # Realtek 8139/8201L PHYs 351#sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs 352#tlphy* at mii? phy ? # ThunderLAN PHYs 353#tqphy* at mii? phy ? # TDK Semiconductor PHYs 354ukphy* at at91emac? phy ? 355ukphy* at aue? phy ? # generic unknown PHYs 356ukphy* at axe? phy ? # generic unknown PHYs 357ukphy* at udav? phy ? # generic unknown PHYs 358ukphy* at url? phy ? # generic unknown PHYs 359#urlphy* at mii? phy ? # Realtek RTL8150L internal PHYs 360 361 362# USB Controller and Devices 363 364# USB bus support 365usb* at ohci? 366 367# USB Hubs 368uhub* at usb? 369uhub* at uhub? port ? configuration ? interface ? 370 371# USB HID device 372#uhidev* at uhub? port ? configuration ? interface ? 373 374# USB Mice 375#ums* at uhidev? reportid ? 376#wsmouse* at ums? mux 0 377 378# USB eGalax touch-panel 379#uep* at uhub? port ? 380#wsmouse* at uep? mux 0 381 382# USB Keyboards 383#ukbd* at uhidev? reportid ? 384#wskbd* at ukbd? console ? mux 1 385 386# USB serial adapter 387#ucycom* at uhidev? reportid ? 388 389# USB Generic HID devices 390#uhid* at uhidev? reportid ? 391 392# USB Printer 393#ulpt* at uhub? port ? configuration ? interface ? 394 395# USB Modem 396#umodem* at uhub? port ? configuration ? 397#ucom* at umodem? 398 399# USB Mass Storage 400umass* at uhub? port ? configuration ? interface ? 401wd* at umass? 402 403# USB audio 404#uaudio* at uhub? port ? configuration ? 405 406# USB MIDI 407#umidi* at uhub? port ? configuration ? 408 409# USB IrDA 410# USB-IrDA bridge spec 411#uirda* at uhub? port ? configuration ? interface ? 412#irframe* at uirda? 413 414# SigmaTel STIr4200 USB/IrDA Bridge 415#ustir* at uhub? port ? 416#irframe* at ustir? 417 418# USB Ethernet adapters 419aue* at uhub? port ? # ADMtek AN986 Pegasus based adapters 420axe* at uhub? port ? # ASIX AX88172 based adapters 421cdce* at uhub? port ? # CDC, Ethernet Networking Control Model 422cue* at uhub? port ? # CATC USB-EL1201A based adapters 423kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters 424udav* at uhub? port ? # Davicom DM9601 based adapters 425url* at uhub? port ? # Realtek RTL8150L based adapters 426 427# USB 802.11 adapters 428atu* at uhub? port ? # Atmel AT76C50XX based adapters 429ural* at uhub? port ? # Ralink Technology RT2500USB 802.11a/b/g 430rum* at uhub? port ? # Ralink Technology RT2501/RT2601 802.11a/b/g 431 432# Prolific PL2301/PL2302 host-to-host adapter 433upl* at uhub? port ? 434 435# Serial adapters 436ubsa* at uhub? port ? # Belkin serial adapter 437ucom* at ubsa? portno ? 438 439uftdi* at uhub? port ? # FTDI FT8U100AX serial adapter 440ucom* at uftdi? portno ? 441 442#uipaq* at uhub? port ? # iPAQ PDAs 443#ucom* at uipaq? portno ? 444 445umct* at uhub? port ? # MCT USB-RS232 serial adapter 446ucom* at umct? portno ? 447 448uplcom* at uhub? port ? # I/O DATA USB-RSAQ2 serial adapter 449ucom* at uplcom? portno ? 450 451uvscom* at uhub? port ? # SUNTAC Slipper U VS-10U serial adapter 452ucom* at uvscom? portno ? 453 454# Diamond Multimedia Rio 500 455#urio* at uhub? port ? 456 457# USB Handspring Visor 458#uvisor* at uhub? port ? 459#ucom* at uvisor? 460 461# Kyocera AIR-EDGE PHONE 462#ukyopon* at uhub? port ? 463#ucom* at ukyopon? portno ? 464 465# USB scanners 466#uscanner* at uhub? port ? 467 468# USB scanners that use SCSI emulation, e.g., HP5300 469#usscanner* at uhub? port ? 470 471# Topfield TF5000PVR range of DVB recorders 472#utoppy* at uhub? port ? 473 474# Y@P firmware loader 475#uyap* at uhub? port ? 476 477# D-Link DSB-R100 USB radio 478#udsbr* at uhub? port ? 479#radio* at udsbr? 480 481# USB Generic driver 482#ugen* at uhub? port ? 483# On ugen bulk endpoints, perform read-ahead and write-behind. 484#options UGEN_BULK_RA_WB 485 486 487# IrDA and Consumer Ir devices 488 489# Toshiba Oboe 490 491# Audio Devices 492 493# Audio support 494#audio* at audiobus? 495 496#spkr* at audio? # PC speaker (synthesized) 497 498# MIDI support 499#midi* at midibus? 500#midi* at pcppi? # MIDI interface to the PC speaker 501 502 503 504# Bluetooth Controller and Device support 505 506# Bluetooth PCMCIA Controllers 507#bt3c* at pcmcia? function ? # 3Com 3CRWB6096-A 508 509# Bluetooth USB Controllers 510#ubt* at uhub? port ? configuration ? interface ? 511 512# Bluetooth Device Hub 513#bthub* at bt3c? 514#bthub* at ubt? 515 516# Bluetooth HID support 517#bthidev* at bthub? 518 519# Bluetooth Mouse 520#btms* at bthidev? reportid ? 521#wsmouse* at btms? mux 0 522 523# Bluetooth Keyboard 524#btkbd* at bthidev? reportid ? 525#wskbd* at btkbd? console ? mux 1 526 527# Bluetooth Audio support 528#btsco* at bthub? 529 530 531 532 533# Pseudo-Devices 534 535#pseudo-device crypto # /dev/crypto device 536#pseudo-device swcrypto # software crypto implementation 537 538# disk/mass storage pseudo-devices 539#pseudo-device ccd # concatenated/striped disk devices 540#pseudo-device cgd # cryptographic disk devices 541#pseudo-device raid # RAIDframe disk driver 542#options RAID_AUTOCONFIG # auto-configuration of RAID components 543# Options to enable various other RAIDframe RAID types. 544#options RF_INCLUDE_EVENODD=1 545#options RF_INCLUDE_RAID5_RS=1 546#options RF_INCLUDE_PARITYLOGGING=1 547#options RF_INCLUDE_CHAINDECLUSTER=1 548#options RF_INCLUDE_INTERDECLUSTER=1 549#options RF_INCLUDE_PARITY_DECLUSTERING=1 550#options RF_INCLUDE_PARITY_DECLUSTERING_DS=1 551#pseudo-device fss # file system snapshot device 552#pseudo-device putter # for puffs and pud 553 554pseudo-device md # memory disk device (ramdisk) 555#pseudo-device vnd # disk-like interface to files 556#options VND_COMPRESSION # compressed vnd(4) 557 558# network pseudo-devices 559pseudo-device bpfilter # Berkeley packet filter 560#pseudo-device carp # Common Address Redundancy Protocol 561pseudo-device npf # NPF packet filter 562pseudo-device loop # network loopback 563pseudo-device ppp # Point-to-Point Protocol 564#pseudo-device pppoe # PPP over Ethernet (RFC 2516) 565#pseudo-device sl # Serial Line IP 566#pseudo-device strip # Starmode Radio IP (Metricom) 567#pseudo-device irframetty # IrDA frame line discipline 568#pseudo-device tap # virtual Ethernet 569pseudo-device tun # network tunneling over tty 570#pseudo-device gre # generic L3 over IP tunnel 571#pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933) 572#pseudo-device faith # IPv[46] tcp relay translation i/f 573#pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation 574#pseudo-device vlan # IEEE 802.1q encapsulation 575#pseudo-device bridge # simple inter-network bridging 576#options BRIDGE_IPF # bridge uses IP/IPv6 pfil hooks too 577# srt is EXPERIMENTAL 578#pseudo-device srt # source-address-based routing 579 580# miscellaneous pseudo-devices 581pseudo-device pty # pseudo-terminals 582#pseudo-device sequencer # MIDI sequencer 583#options RND_COM # use "com" randomness as well (BROKEN) 584pseudo-device clockctl # user control of clock subsystem 585pseudo-device ksyms # /dev/ksyms 586 587# a pseudo device needed for Coda # also needs CODA (above) 588#pseudo-device vcoda # coda minicache <-> venus comm. 589 590# a pseudo device needed for SMBFS 591#pseudo-device nsmb # experimental - SMB requester 592 593# wscons pseudo-devices 594#pseudo-device wsmux # mouse & keyboard multiplexor 595#pseudo-device wsfont 596 597#options FILEASSOC # fileassoc(9) - required for Veriexec 598 # and PAX_SEGVGUARD 599 600# Veriexec 601#pseudo-device veriexec 602# 603# Uncomment the fingerprint methods below that are desired. Note that 604# removing fingerprint methods will have almost no impact on the kernel 605# code size. 606# 607#options VERIFIED_EXEC_FP_SHA256 608#options VERIFIED_EXEC_FP_SHA384 609#options VERIFIED_EXEC_FP_SHA512 610 611options PAX_MPROTECT=0 # PaX mprotect(2) restrictions 612