NOTES (46000) | NOTES (46037) |
---|---|
1# 2# LINT -- config file for checking all the sources, tries to pull in 3# as much of the source tree as it can. 4# | 1# 2# LINT -- config file for checking all the sources, tries to pull in 3# as much of the source tree as it can. 4# |
5# $Id: LINT,v 1.587 1999/04/23 06:30:10 peter Exp $ | 5# $Id: LINT,v 1.588 1999/04/24 16:07:51 peter Exp $ |
6# 7# NB: You probably don't want to try running a kernel built from this 8# file. Instead, you should start from GENERIC, and add options from 9# this file as required. 10# 11 12# 13# This directive is mandatory; it defines the architecture to be 14# configured for; in this case, the 386 family based IBM-PC and 15# compatibles. 16# | 6# 7# NB: You probably don't want to try running a kernel built from this 8# file. Instead, you should start from GENERIC, and add options from 9# this file as required. 10# 11 12# 13# This directive is mandatory; it defines the architecture to be 14# configured for; in this case, the 386 family based IBM-PC and 15# compatibles. 16# |
17machine "i386" | 17machine i386 |
18 19# 20# This is the ``identification'' of the kernel. Usually this should 21# be the same as the name of your kernel. 22# 23ident LINT 24 25# --- 6 unchanged lines hidden (view full) --- 32# The `makeoptions' parameter allows variables to be passed to the 33# generated Makefile in the build area. DEBUG happens to be magic. 34# The following is equivalent to 'config -g KERNELNAME' and creates 35# 'kernel.debug' compiled with -g debugging as well as a normal 36# 'kernel'. Use 'make install.debug' to install the debug kernel 37# but that isn't normally necessary as the debug symbols are not loaded 38# by the kernel and are not useful there anyway. 39# | 18 19# 20# This is the ``identification'' of the kernel. Usually this should 21# be the same as the name of your kernel. 22# 23ident LINT 24 25# --- 6 unchanged lines hidden (view full) --- 32# The `makeoptions' parameter allows variables to be passed to the 33# generated Makefile in the build area. DEBUG happens to be magic. 34# The following is equivalent to 'config -g KERNELNAME' and creates 35# 'kernel.debug' compiled with -g debugging as well as a normal 36# 'kernel'. Use 'make install.debug' to install the debug kernel 37# but that isn't normally necessary as the debug symbols are not loaded 38# by the kernel and are not useful there anyway. 39# |
40#makeoptions DEBUG="-g" #Build kernel with gdb(1) debug symbols | 40#makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols |
41 42# 43# Certain applications can grow to be larger than the 128M limit 44# that FreeBSD initially imposes. Below are some options to 45# allow that limit to grow to 256MB, and can be increased further 46# with changing the parameters. MAXDSIZ is the maximum that the 47# limit can be set to, and the DFLDSIZ is the default value for 48# the limit. You might want to set the default lower than the 49# max, and explicitly set the maximum with a shell command for processes 50# that regularly exceed the limit like INND. 51# | 41 42# 43# Certain applications can grow to be larger than the 128M limit 44# that FreeBSD initially imposes. Below are some options to 45# allow that limit to grow to 256MB, and can be increased further 46# with changing the parameters. MAXDSIZ is the maximum that the 47# limit can be set to, and the DFLDSIZ is the default value for 48# the limit. You might want to set the default lower than the 49# max, and explicitly set the maximum with a shell command for processes 50# that regularly exceed the limit like INND. 51# |
52options "MAXDSIZ=(256*1024*1024)" 53options "DFLDSIZ=(256*1024*1024)" | 52options MAXDSIZ="(256*1024*1024)" 53options DFLDSIZ="(256*1024*1024)" |
54 55# When this is set, be extra conservative in various parts of the kernel 56# and choose functionality over speed (on the widest variety of systems). 57options FAILSAFE 58 59# Options for the VM subsystem 60#options PQ_NOOPT # No coloring 61options PQ_LARGECACHE # color for 512k/16k cache --- 24 unchanged lines hidden (view full) --- 86# NBUS sets the number of busses, defaults to 4. 87# NAPIC sets the number of IO APICs on the motherboard, defaults to 1. 88# NINTR sets the total number of INTs provided by the motherboard. 89# 90# Notes: 91# 92# An SMP kernel will ONLY run on an Intel MP spec. qualified motherboard. 93# | 54 55# When this is set, be extra conservative in various parts of the kernel 56# and choose functionality over speed (on the widest variety of systems). 57options FAILSAFE 58 59# Options for the VM subsystem 60#options PQ_NOOPT # No coloring 61options PQ_LARGECACHE # color for 512k/16k cache --- 24 unchanged lines hidden (view full) --- 86# NBUS sets the number of busses, defaults to 4. 87# NAPIC sets the number of IO APICs on the motherboard, defaults to 1. 88# NINTR sets the total number of INTs provided by the motherboard. 89# 90# Notes: 91# 92# An SMP kernel will ONLY run on an Intel MP spec. qualified motherboard. 93# |
94# Be sure to disable 'cpu "I386_CPU"' && 'cpu "I486_CPU"' for SMP kernels. | 94# Be sure to disable 'cpu I386_CPU' && 'cpu I486_CPU' for SMP kernels. |
95# 96# Check the 'Rogue SMP hardware' section to see if additional options 97# are required by your hardware. 98# 99 100# Mandatory: 101options SMP # Symmetric MultiProcessor Kernel 102options APIC_IO # Symmetric (APIC) I/O --- 19 unchanged lines hidden (view full) --- 122# CPU OPTIONS 123 124# 125# You must specify at least one CPU (the one you intend to run on); 126# deleting the specification for CPUs you don't need to use may make 127# parts of the system run faster. This is especially true removing 128# I386_CPU. 129# | 95# 96# Check the 'Rogue SMP hardware' section to see if additional options 97# are required by your hardware. 98# 99 100# Mandatory: 101options SMP # Symmetric MultiProcessor Kernel 102options APIC_IO # Symmetric (APIC) I/O --- 19 unchanged lines hidden (view full) --- 122# CPU OPTIONS 123 124# 125# You must specify at least one CPU (the one you intend to run on); 126# deleting the specification for CPUs you don't need to use may make 127# parts of the system run faster. This is especially true removing 128# I386_CPU. 129# |
130cpu "I386_CPU" 131cpu "I486_CPU" 132cpu "I586_CPU" # aka Pentium(tm) 133cpu "I686_CPU" # aka Pentium Pro(tm) | 130cpu I386_CPU 131cpu I486_CPU 132cpu I586_CPU # aka Pentium(tm) 133cpu I686_CPU # aka Pentium Pro(tm) |
134 135# 136# Options for CPU features. 137# 138# CPU_BLUELIGHTNING_FPU_OP_CACHE enables FPU operand cache on IBM 139# BlueLightning CPU. It works only with Cyrix FPU, and this option 140# should not be used with Intel FPU. 141# --- 57 unchanged lines hidden (view full) --- 199# 200# NOTE 2: If CYRIX_CACHE_REALLY_WORKS is not set, CPU cache is enabled 201# in write-through mode when revision < 2.7. If revision of Cyrix 202# 6x86 >= 2.7, CPU cache is always enabled in write-back mode. 203# 204# NOTE 3: This option may cause failures for software that requires 205# locked cycles in order to operate correctly. 206# | 134 135# 136# Options for CPU features. 137# 138# CPU_BLUELIGHTNING_FPU_OP_CACHE enables FPU operand cache on IBM 139# BlueLightning CPU. It works only with Cyrix FPU, and this option 140# should not be used with Intel FPU. 141# --- 57 unchanged lines hidden (view full) --- 199# 200# NOTE 2: If CYRIX_CACHE_REALLY_WORKS is not set, CPU cache is enabled 201# in write-through mode when revision < 2.7. If revision of Cyrix 202# 6x86 >= 2.7, CPU cache is always enabled in write-back mode. 203# 204# NOTE 3: This option may cause failures for software that requires 205# locked cycles in order to operate correctly. 206# |
207options "CPU_BLUELIGHTNING_FPU_OP_CACHE" 208options "CPU_BLUELIGHTNING_3X" 209options "CPU_BTB_EN" 210options "CPU_DIRECT_MAPPED_CACHE" 211options "CPU_DISABLE_5X86_LSSER" 212options "CPU_FASTER_5X86_FPU" 213options "CPU_I486_ON_386" 214options "CPU_IORT" 215options "CPU_LOOP_EN" 216options "CPU_RSTK_EN" 217options "CPU_SUSP_HLT" 218options "CPU_WT_ALLOC" 219options "CYRIX_CACHE_WORKS" 220options "CYRIX_CACHE_REALLY_WORKS" 221#options "NO_F00F_HACK" | 207options CPU_BLUELIGHTNING_FPU_OP_CACHE 208options CPU_BLUELIGHTNING_3X 209options CPU_BTB_EN 210options CPU_DIRECT_MAPPED_CACHE 211options CPU_DISABLE_5X86_LSSER 212options CPU_FASTER_5X86_FPU 213options CPU_I486_ON_386 214options CPU_IORT 215options CPU_LOOP_EN 216options CPU_RSTK_EN 217options CPU_SUSP_HLT 218options CPU_WT_ALLOC 219options CYRIX_CACHE_WORKS 220options CYRIX_CACHE_REALLY_WORKS 221#options NO_F00F_HACK |
222 223# 224# A math emulator is mandatory if you wish to run on hardware which 225# does not have a floating-point processor. Pick either the original, 226# bogus (but freely-distributable) math emulator, or a much more 227# fully-featured but GPL-licensed emulator taken from Linux. 228# 229options MATH_EMULATE #Support for x87 emulation --- 5 unchanged lines hidden (view full) --- 235##################################################################### 236# COMPATIBILITY OPTIONS 237 238# 239# Implement system calls compatible with 4.3BSD and older versions of 240# FreeBSD. You probably do NOT want to remove this as much current code 241# still relies on the 4.3 emulation. 242# | 222 223# 224# A math emulator is mandatory if you wish to run on hardware which 225# does not have a floating-point processor. Pick either the original, 226# bogus (but freely-distributable) math emulator, or a much more 227# fully-featured but GPL-licensed emulator taken from Linux. 228# 229options MATH_EMULATE #Support for x87 emulation --- 5 unchanged lines hidden (view full) --- 235##################################################################### 236# COMPATIBILITY OPTIONS 237 238# 239# Implement system calls compatible with 4.3BSD and older versions of 240# FreeBSD. You probably do NOT want to remove this as much current code 241# still relies on the 4.3 emulation. 242# |
243options "COMPAT_43" | 243options COMPAT_43 |
244 245# 246# Allow user-mode programs to manipulate their local descriptor tables. 247# This option is required for the WINE Windows(tm) emulator, and is 248# not used by anything else (that we know of). 249# 250options USER_LDT #allow user-level control of i386 ldt 251 --- 5 unchanged lines hidden (view full) --- 257options SYSVSHM 258options SYSVSEM 259options SYSVMSG 260 261# 262# This option includes a MD5 routine in the kernel, this is used for 263# various authentication and privacy uses. 264# | 244 245# 246# Allow user-mode programs to manipulate their local descriptor tables. 247# This option is required for the WINE Windows(tm) emulator, and is 248# not used by anything else (that we know of). 249# 250options USER_LDT #allow user-level control of i386 ldt 251 --- 5 unchanged lines hidden (view full) --- 257options SYSVSHM 258options SYSVSEM 259options SYSVMSG 260 261# 262# This option includes a MD5 routine in the kernel, this is used for 263# various authentication and privacy uses. 264# |
265options "MD5" | 265options MD5 |
266 267# 268# Allow processes to switch to vm86 mode, as well as enabling direct 269# user-mode access to the I/O port space. This option is necessary for 270# the doscmd emulator to run and the VESA modes in syscons to be available. 271# | 266 267# 268# Allow processes to switch to vm86 mode, as well as enabling direct 269# user-mode access to the I/O port space. This option is necessary for 270# the doscmd emulator to run and the VESA modes in syscons to be available. 271# |
272options "VM86" | 272options VM86 |
273 274 275##################################################################### 276# DEBUGGING OPTIONS 277 278# 279# Enable the kernel debugger. 280# --- 181 unchanged lines hidden (view full) --- 462# IPFILTER_LKM enables LKM support for an ipfilter module (untested). 463# 464# IPSTEALTH enables code to support stealth forwarding (i.e., forwarding 465# packets without touching the ttl). This can be useful to hide firewalls 466# from traceroute and similar tools. 467# 468# TCPDEBUG is undocumented. 469# | 273 274 275##################################################################### 276# DEBUGGING OPTIONS 277 278# 279# Enable the kernel debugger. 280# --- 181 unchanged lines hidden (view full) --- 462# IPFILTER_LKM enables LKM support for an ipfilter module (untested). 463# 464# IPSTEALTH enables code to support stealth forwarding (i.e., forwarding 465# packets without touching the ttl). This can be useful to hide firewalls 466# from traceroute and similar tools. 467# 468# TCPDEBUG is undocumented. 469# |
470options "TCP_COMPAT_42" #emulate 4.2BSD TCP bugs | 470options TCP_COMPAT_42 #emulate 4.2BSD TCP bugs |
471options MROUTING # Multicast routing 472options IPFIREWALL #firewall 473options IPFIREWALL_VERBOSE #print information about 474 # dropped packets 475options IPFIREWALL_FORWARD #enable transparent proxy support | 471options MROUTING # Multicast routing 472options IPFIREWALL #firewall 473options IPFIREWALL_VERBOSE #print information about 474 # dropped packets 475options IPFIREWALL_FORWARD #enable transparent proxy support |
476options "IPFIREWALL_VERBOSE_LIMIT=100" #limit verbosity | 476options IPFIREWALL_VERBOSE_LIMIT=100 #limit verbosity |
477options IPFIREWALL_DEFAULT_TO_ACCEPT #allow everything by default 478options IPDIVERT #divert sockets 479options IPFILTER #kernel ipfilter support 480options IPFILTER_LOG #ipfilter logging 481#options IPFILTER_LKM #kernel support for ip_fil.o LKM 482options IPSTEALTH #support for stealth forwarding 483options TCPDEBUG 484 485# ICMP_BANDLIM enables icmp error response bandwidth limiting. You 486# typically want this option as it will help protect the machine from 487# D.O.S. packet attacks. 488# | 477options IPFIREWALL_DEFAULT_TO_ACCEPT #allow everything by default 478options IPDIVERT #divert sockets 479options IPFILTER #kernel ipfilter support 480options IPFILTER_LOG #ipfilter logging 481#options IPFILTER_LKM #kernel support for ip_fil.o LKM 482options IPSTEALTH #support for stealth forwarding 483options TCPDEBUG 484 485# ICMP_BANDLIM enables icmp error response bandwidth limiting. You 486# typically want this option as it will help protect the machine from 487# D.O.S. packet attacks. 488# |
489options "ICMP_BANDLIM" | 489options ICMP_BANDLIM |
490 491# DUMMYNET enables the "dummynet" bandwidth limiter. You need 492# IPFIREWALL as well. See the dummynet(4) manpage for more info. 493# BRIDGE enables bridging between ethernet cards -- see bridge(4). 494# You can use IPFIREWALL and dummynet together with bridging. 495options DUMMYNET 496options BRIDGE 497 --- 46 unchanged lines hidden (view full) --- 544 545# One of these is mandatory: 546options FFS #Fast filesystem 547options MFS #Memory File System 548options NFS #Network File System 549 550# The rest are optional: 551# options NFS_NOSERVER #Disable the NFS-server code. | 490 491# DUMMYNET enables the "dummynet" bandwidth limiter. You need 492# IPFIREWALL as well. See the dummynet(4) manpage for more info. 493# BRIDGE enables bridging between ethernet cards -- see bridge(4). 494# You can use IPFIREWALL and dummynet together with bridging. 495options DUMMYNET 496options BRIDGE 497 --- 46 unchanged lines hidden (view full) --- 544 545# One of these is mandatory: 546options FFS #Fast filesystem 547options MFS #Memory File System 548options NFS #Network File System 549 550# The rest are optional: 551# options NFS_NOSERVER #Disable the NFS-server code. |
552options "CD9660" #ISO 9660 filesystem | 552options CD9660 #ISO 9660 filesystem |
553options FDESC #File descriptor filesystem 554options KERNFS #Kernel filesystem 555options MSDOSFS #MS DOS File System 556options NTFS #NT File System 557options NULLFS #NULL filesystem 558options PORTAL #Portal filesystem 559options PROCFS #Process filesystem 560options UMAPFS #UID map filesystem 561options UNION #Union filesystem 562# The xFS_ROOT options REQUIRE the associated ``options xFS'' | 553options FDESC #File descriptor filesystem 554options KERNFS #Kernel filesystem 555options MSDOSFS #MS DOS File System 556options NTFS #NT File System 557options NULLFS #NULL filesystem 558options PORTAL #Portal filesystem 559options PROCFS #Process filesystem 560options UMAPFS #UID map filesystem 561options UNION #Union filesystem 562# The xFS_ROOT options REQUIRE the associated ``options xFS'' |
563options "CD9660_ROOT" #CD-ROM usable as root device | 563options CD9660_ROOT #CD-ROM usable as root device |
564options FFS_ROOT #FFS usable as root device 565options MFS_ROOT #MFS usable as root device 566options NFS_ROOT #NFS usable as root device 567# This code is still experimental (e.g. doesn't handle disk slices well). 568# Also, 'options MFS' is currently incompatible with DEVFS. 569options DEVFS #devices filesystem 570 571# Soft updates is technique for improving file system speed and --- 24 unchanged lines hidden (view full) --- 596#options UMAPFS_DIAGNOSTIC 597#options UNION_DIAGNOSTIC 598 599# In particular multi-session CD-Rs might require a huge amount of 600# time in order to "settle". If we are about mounting them as the 601# root f/s, we gotta wait a little. 602# 603# The number is supposed to be in seconds. | 564options FFS_ROOT #FFS usable as root device 565options MFS_ROOT #MFS usable as root device 566options NFS_ROOT #NFS usable as root device 567# This code is still experimental (e.g. doesn't handle disk slices well). 568# Also, 'options MFS' is currently incompatible with DEVFS. 569options DEVFS #devices filesystem 570 571# Soft updates is technique for improving file system speed and --- 24 unchanged lines hidden (view full) --- 596#options UMAPFS_DIAGNOSTIC 597#options UNION_DIAGNOSTIC 598 599# In particular multi-session CD-Rs might require a huge amount of 600# time in order to "settle". If we are about mounting them as the 601# root f/s, we gotta wait a little. 602# 603# The number is supposed to be in seconds. |
604options "CD9660_ROOTDELAY=20" | 604options CD9660_ROOTDELAY=20 |
605 606# If you are running a machine just as a fileserver for PC and MAC 607# users, using SAMBA or Netatalk, you may consider setting this option 608# and keeping all those users' directories on a filesystem that is 609# mounted with the suiddir option. This gives new files the same 610# ownership as the directory (similiar to group). It's a security hole 611# if you let these users run programs, so confine it to file-servers 612# (but it'll save you lots of headaches in those cases). Root owned --- 7 unchanged lines hidden (view full) --- 620 621 622# Add some error checking code to the null_bypass routine 623# in the NULL filesystem 624#options SAFETY 625 626 627# NFS options: | 605 606# If you are running a machine just as a fileserver for PC and MAC 607# users, using SAMBA or Netatalk, you may consider setting this option 608# and keeping all those users' directories on a filesystem that is 609# mounted with the suiddir option. This gives new files the same 610# ownership as the directory (similiar to group). It's a security hole 611# if you let these users run programs, so confine it to file-servers 612# (but it'll save you lots of headaches in those cases). Root owned --- 7 unchanged lines hidden (view full) --- 620 621 622# Add some error checking code to the null_bypass routine 623# in the NULL filesystem 624#options SAFETY 625 626 627# NFS options: |
628options "NFS_MINATTRTIMO=3" # VREG attrib cache timeout in sec 629options "NFS_MAXATTRTIMO=60" 630options "NFS_MINDIRATTRTIMO=30" # VDIR attrib cache timeout in sec 631options "NFS_MAXDIRATTRTIMO=60" 632options "NFS_GATHERDELAY=10" # Default write gather delay (msec) 633options "NFS_UIDHASHSIZ=29" # Tune the size of nfssvc_sock with this 634options "NFS_WDELAYHASHSIZ=16" # and with this 635options "NFS_MUIDHASHSIZ=63" # Tune the size of nfsmount with this | 628options NFS_MINATTRTIMO=3 # VREG attrib cache timeout in sec 629options NFS_MAXATTRTIMO=60 630options NFS_MINDIRATTRTIMO=30 # VDIR attrib cache timeout in sec 631options NFS_MAXDIRATTRTIMO=60 632options NFS_GATHERDELAY=10 # Default write gather delay (msec) 633options NFS_UIDHASHSIZ=29 # Tune the size of nfssvc_sock with this 634options NFS_WDELAYHASHSIZ=16 # and with this 635options NFS_MUIDHASHSIZ=63 # Tune the size of nfsmount with this |
636options NFS_DEBUG # Enable NFS Debugging 637 638# Coda stuff: 639options CODA #CODA filesystem. 640pseudo-device vcoda 4 #coda minicache <-> venus comm. 641 642# 643# Add support for the EXT2FS filesystem of Linux fame. Be a bit 644# careful with this - the ext2fs code has a tendency to lag behind 645# changes and not be exercised very much, so mounting read/write could 646# be dangerous (and even mounting read only could result in panics.) 647# | 636options NFS_DEBUG # Enable NFS Debugging 637 638# Coda stuff: 639options CODA #CODA filesystem. 640pseudo-device vcoda 4 #coda minicache <-> venus comm. 641 642# 643# Add support for the EXT2FS filesystem of Linux fame. Be a bit 644# careful with this - the ext2fs code has a tendency to lag behind 645# changes and not be exercised very much, so mounting read/write could 646# be dangerous (and even mounting read only could result in panics.) 647# |
648options "EXT2FS" | 648options EXT2FS |
649 650 651 652##################################################################### 653# POSIX P1003.1B 654 655# Real time extensions added int the 1993 Posix 656# P1003_1B: Infrastructure 657# _KPOSIX_PRIORITY_SCHEDULING: Build in _POSIX_PRIORITY_SCHEDULING 658# _KPOSIX_VERSION: Version kernel is built for 659 | 649 650 651 652##################################################################### 653# POSIX P1003.1B 654 655# Real time extensions added int the 1993 Posix 656# P1003_1B: Infrastructure 657# _KPOSIX_PRIORITY_SCHEDULING: Build in _POSIX_PRIORITY_SCHEDULING 658# _KPOSIX_VERSION: Version kernel is built for 659 |
660options "P1003_1B" 661options "_KPOSIX_PRIORITY_SCHEDULING" 662options "_KPOSIX_VERSION=199309L" | 660options P1003_1B 661options _KPOSIX_PRIORITY_SCHEDULING 662options _KPOSIX_VERSION=199309L |
663 664 665##################################################################### 666# SCSI DEVICES 667 668# SCSI DEVICE CONFIGURATION 669 670# The SCSI subsystem consists of the `base' SCSI code, a number of --- 66 unchanged lines hidden (view full) --- 737# SCSI_NO_SENSE_STRINGS: When defined disables sense descriptions 738# SCSI_NO_OP_STRINGS: When defined disables opcode descriptions 739# SCSI_REPORT_GEOMETRY: Always report disk geometry at boot up instead 740# of only when booting verbosely. 741# SCSI_DELAY: The number of MILLISECONDS to freeze the SIM (scsi adapter) 742# queue after a bus reset, and the number of milliseconds to 743# freeze the device queue after a bus device reset. 744options CAMDEBUG | 663 664 665##################################################################### 666# SCSI DEVICES 667 668# SCSI DEVICE CONFIGURATION 669 670# The SCSI subsystem consists of the `base' SCSI code, a number of --- 66 unchanged lines hidden (view full) --- 737# SCSI_NO_SENSE_STRINGS: When defined disables sense descriptions 738# SCSI_NO_OP_STRINGS: When defined disables opcode descriptions 739# SCSI_REPORT_GEOMETRY: Always report disk geometry at boot up instead 740# of only when booting verbosely. 741# SCSI_DELAY: The number of MILLISECONDS to freeze the SIM (scsi adapter) 742# queue after a bus reset, and the number of milliseconds to 743# freeze the device queue after a bus device reset. 744options CAMDEBUG |
745options "CAM_DEBUG_BUS=-1" 746options "CAM_DEBUG_TARGET=-1" 747options "CAM_DEBUG_LUN=-1" 748options "CAM_DEBUG_FLAGS=CAM_DEBUG_INFO|CAM_DEBUG_TRACE|CAM_DEBUG_CDB" 749options "CAM_MAX_HIGHPOWER=4" | 745options CAM_DEBUG_BUS=-1 746options CAM_DEBUG_TARGET=-1 747options CAM_DEBUG_LUN=-1 748options CAM_DEBUG_FLAGS="CAM_DEBUG_INFO|CAM_DEBUG_TRACE|CAM_DEBUG_CDB" 749options CAM_MAX_HIGHPOWER=4 |
750options SCSI_NO_SENSE_STRINGS 751options SCSI_NO_OP_STRINGS 752options SCSI_REPORT_GEOMETRY 753options SCSI_DELAY=8000 # Be pessimistic about Joe SCSI device 754 755# Options for the CAM CDROM driver: 756# CHANGER_MIN_BUSY_SECONDS: Guaranteed minimum time quantum for a changer LUN 757# CHANGER_MAX_BUSY_SECONDS: Maximum time quantum per changer LUN, only 758# enforced if there is I/O waiting for another LUN 759# The compiled in defaults for these variables are 2 and 10 seconds, 760# respectively. 761# 762# These can also be changed on the fly with the following sysctl variables: 763# kern.cam.cd.changer.min_busy_seconds 764# kern.cam.cd.changer.max_busy_seconds 765# | 750options SCSI_NO_SENSE_STRINGS 751options SCSI_NO_OP_STRINGS 752options SCSI_REPORT_GEOMETRY 753options SCSI_DELAY=8000 # Be pessimistic about Joe SCSI device 754 755# Options for the CAM CDROM driver: 756# CHANGER_MIN_BUSY_SECONDS: Guaranteed minimum time quantum for a changer LUN 757# CHANGER_MAX_BUSY_SECONDS: Maximum time quantum per changer LUN, only 758# enforced if there is I/O waiting for another LUN 759# The compiled in defaults for these variables are 2 and 10 seconds, 760# respectively. 761# 762# These can also be changed on the fly with the following sysctl variables: 763# kern.cam.cd.changer.min_busy_seconds 764# kern.cam.cd.changer.max_busy_seconds 765# |
766options "CHANGER_MIN_BUSY_SECONDS=2" 767options "CHANGER_MAX_BUSY_SECONDS=10" | 766options CHANGER_MIN_BUSY_SECONDS=2 767options CHANGER_MAX_BUSY_SECONDS=10 |
768 769# Options for the CAM sequential access driver: 770# SA_SPACE_TIMEOUT: Timeout for space operations, in minutes 771# SA_REWIND_TIMEOUT: Timeout for rewind operations, in minutes 772# SA_ERASE_TIMEOUT: Timeout for erase operations, in minutes | 768 769# Options for the CAM sequential access driver: 770# SA_SPACE_TIMEOUT: Timeout for space operations, in minutes 771# SA_REWIND_TIMEOUT: Timeout for rewind operations, in minutes 772# SA_ERASE_TIMEOUT: Timeout for erase operations, in minutes |
773options "SA_SPACE_TIMEOUT=(60)" 774options "SA_REWIND_TIMEOUT=(2*60)" 775options "SA_ERASE_TIMEOUT=(4*60)" | 773options SA_SPACE_TIMEOUT="(60)" 774options SA_REWIND_TIMEOUT="(2*60)" 775options SA_ERASE_TIMEOUT="(4*60)" |
776 777 778##################################################################### 779# MISCELLANEOUS DEVICES AND OPTIONS 780 781# The `pty' device usually turns out to be ``effectively mandatory'', 782# as it is required for `telnetd', `rlogind', `screen', `emacs', and 783# `xterm', among others. --- 19 unchanged lines hidden (view full) --- 803pseudo-device vinum #Vinum concat/mirror/raid driver 804options VINUMDEBUG #enable Vinum debugging hooks 805 806# These are only for watching for bitrot in old tty code. 807# broken 808#pseudo-device tb 809 810# Size of the kernel message buffer. Should be N * pagesize. | 776 777 778##################################################################### 779# MISCELLANEOUS DEVICES AND OPTIONS 780 781# The `pty' device usually turns out to be ``effectively mandatory'', 782# as it is required for `telnetd', `rlogind', `screen', `emacs', and 783# `xterm', among others. --- 19 unchanged lines hidden (view full) --- 803pseudo-device vinum #Vinum concat/mirror/raid driver 804options VINUMDEBUG #enable Vinum debugging hooks 805 806# These are only for watching for bitrot in old tty code. 807# broken 808#pseudo-device tb 809 810# Size of the kernel message buffer. Should be N * pagesize. |
811options "MSGBUF_SIZE=40960" | 811options MSGBUF_SIZE=40960 |
812 813 814##################################################################### 815# HARDWARE DEVICE CONFIGURATION 816 817# ISA and EISA devices: 818# EISA support is available for some device, so they can be auto-probed. 819# Micro Channel is not supported at all. --- 29 unchanged lines hidden (view full) --- 849# Adaptec 1542 boards. Does not work for all boards, use it with caution. 850# 851# BROKEN_KEYBOARD_RESET disables the use of the keyboard controller to 852# reset the CPU for reboot. This is needed on some systems with broken 853# keyboard controllers. 854# 855# PAS_JOYSTICK_ENABLE enables the gameport on the ProAudio Spectrum 856 | 812 813 814##################################################################### 815# HARDWARE DEVICE CONFIGURATION 816 817# ISA and EISA devices: 818# EISA support is available for some device, so they can be auto-probed. 819# Micro Channel is not supported at all. --- 29 unchanged lines hidden (view full) --- 849# Adaptec 1542 boards. Does not work for all boards, use it with caution. 850# 851# BROKEN_KEYBOARD_RESET disables the use of the keyboard controller to 852# reset the CPU for reboot. This is needed on some systems with broken 853# keyboard controllers. 854# 855# PAS_JOYSTICK_ENABLE enables the gameport on the ProAudio Spectrum 856 |
857options "AUTO_EOI_1" 858#options "AUTO_EOI_2" 859options "MAXMEM=(128*1024)" 860options "TUNE_1542" | 857options AUTO_EOI_1 858#options AUTO_EOI_2 859options MAXMEM="(128*1024)" 860options TUNE_1542 |
861#options BROKEN_KEYBOARD_RESET 862#options PAS_JOYSTICK_ENABLE 863 864# Enable support for the kernel PLL to use an external PPS signal, 865# under supervision of [x]ntpd(8) 866# More info in ntpd documentation: http://www.eecis.udel.edu/~ntp 867 868options PPS_SYNC 869 870# If you see the "calcru: negative time of %ld usec for pid %d (%s)\n" 871# message you probably have some broken sw/hw which disables interrupts 872# for too long. You can make the system more resistant to this by 873# choosing a high value for NTIMECOUNTER. The default is 5, there 874# is no upper limit but more than a couple of hundred are not productive. 875# A better strategy may be to sysctl -w kern.timecounter.method=1 876 | 861#options BROKEN_KEYBOARD_RESET 862#options PAS_JOYSTICK_ENABLE 863 864# Enable support for the kernel PLL to use an external PPS signal, 865# under supervision of [x]ntpd(8) 866# More info in ntpd documentation: http://www.eecis.udel.edu/~ntp 867 868options PPS_SYNC 869 870# If you see the "calcru: negative time of %ld usec for pid %d (%s)\n" 871# message you probably have some broken sw/hw which disables interrupts 872# for too long. You can make the system more resistant to this by 873# choosing a high value for NTIMECOUNTER. The default is 5, there 874# is no upper limit but more than a couple of hundred are not productive. 875# A better strategy may be to sysctl -w kern.timecounter.method=1 876 |
877options "NTIMECOUNTER=20" | 877options NTIMECOUNTER=20 |
878 879# Enable PnP support in the kernel. This allows you to automaticly 880# attach to PnP cards for drivers that support it and allows you to 881# configure cards from USERCONFIG. See pnp(4) for more info. 882controller pnp0 883 884# The keyboard controller; it controls the keyboard and the PS/2 mouse. 885controller atkbdc0 at isa? port IO_KBD --- 47 unchanged lines hidden (view full) --- 933 934# The pcvt console driver (vt220 compatible). 935device vt0 at isa? 936options XSERVER # support for running an X server. 937options FAT_CURSOR # start with block cursor 938# This PCVT option is for keyboards such as those used on IBM ThinkPad laptops 939options PCVT_SCANSET=2 # IBM keyboards are non-std 940# Other PCVT options are documented in pcvt(4). | 878 879# Enable PnP support in the kernel. This allows you to automaticly 880# attach to PnP cards for drivers that support it and allows you to 881# configure cards from USERCONFIG. See pnp(4) for more info. 882controller pnp0 883 884# The keyboard controller; it controls the keyboard and the PS/2 mouse. 885controller atkbdc0 at isa? port IO_KBD --- 47 unchanged lines hidden (view full) --- 933 934# The pcvt console driver (vt220 compatible). 935device vt0 at isa? 936options XSERVER # support for running an X server. 937options FAT_CURSOR # start with block cursor 938# This PCVT option is for keyboards such as those used on IBM ThinkPad laptops 939options PCVT_SCANSET=2 # IBM keyboards are non-std 940# Other PCVT options are documented in pcvt(4). |
941options "PCVT_24LINESDEF" | 941options PCVT_24LINESDEF |
942options PCVT_CTRL_ALT_DEL 943options PCVT_EMU_MOUSE 944options PCVT_FREEBSD=211 945options PCVT_META_ESC 946options PCVT_NSCREENS=9 947options PCVT_PRETTYSCRNS 948options PCVT_SCREENSAVER 949options PCVT_USEKBDSEC | 942options PCVT_CTRL_ALT_DEL 943options PCVT_EMU_MOUSE 944options PCVT_FREEBSD=211 945options PCVT_META_ESC 946options PCVT_NSCREENS=9 947options PCVT_PRETTYSCRNS 948options PCVT_SCREENSAVER 949options PCVT_USEKBDSEC |
950options "PCVT_VT220KEYB" | 950options PCVT_VT220KEYB |
951 952# The syscons console driver (sco color console compatible). 953device sc0 at isa? 954options MAXCONS=16 # number of virtual consoles | 951 952# The syscons console driver (sco color console compatible). 953device sc0 at isa? 954options MAXCONS=16 # number of virtual consoles |
955options "STD8X16FONT" # Compile font in 956makeoptions "STD8X16FONT"="cp850" | 955options STD8X16FONT # Compile font in 956makeoptions STD8X16FONT=cp850 |
957options SC_HISTORY_SIZE=200 # number of history buffer lines 958options SC_DISABLE_REBOOT # disable reboot key sequence 959 960# 961# `flags' for sc0: 962# 0x01 Use a 'visual' bell 963# 0x02 Use a 'blink' cursor 964# 0x04 Use a 'underline' cursor --- 10 unchanged lines hidden (view full) --- 975 976# 977# `flags' for npx0: 978# 0x01 don't use the npx registers to optimize bcopy 979# 0x02 don't use the npx registers to optimize bzero 980# 0x04 don't use the npx registers to optimize copyin or copyout. 981# The npx registers are normally used to optimize copying and zeroing when 982# all of the following conditions are satisfied: | 957options SC_HISTORY_SIZE=200 # number of history buffer lines 958options SC_DISABLE_REBOOT # disable reboot key sequence 959 960# 961# `flags' for sc0: 962# 0x01 Use a 'visual' bell 963# 0x02 Use a 'blink' cursor 964# 0x04 Use a 'underline' cursor --- 10 unchanged lines hidden (view full) --- 975 976# 977# `flags' for npx0: 978# 0x01 don't use the npx registers to optimize bcopy 979# 0x02 don't use the npx registers to optimize bzero 980# 0x04 don't use the npx registers to optimize copyin or copyout. 981# The npx registers are normally used to optimize copying and zeroing when 982# all of the following conditions are satisfied: |
983# "I586_CPU" is an option | 983# I586_CPU is an option |
984# the cpu is an i586 (perhaps not a Pentium) 985# the probe for npx0 succeeds 986# INT 16 exception handling works. 987# Then copying and zeroing using the npx registers is normally 30-100% faster. 988# The flags can be used to control cases where it doesn't work or is slower. 989# Setting them at boot time using userconfig works right (the optimizations 990# are not used until later in the bootstrap when npx0 is attached). 991# --- 20 unchanged lines hidden (view full) --- 1012# aha: Adaptec 154x 1013# ahc: Adaptec 274x/284x/294x 1014# bt: Most Buslogic controllers 1015# 1016# Note that the order is important in order for Buslogic cards to be 1017# probed correctly. 1018# 1019 | 984# the cpu is an i586 (perhaps not a Pentium) 985# the probe for npx0 succeeds 986# INT 16 exception handling works. 987# Then copying and zeroing using the npx registers is normally 30-100% faster. 988# The flags can be used to control cases where it doesn't work or is slower. 989# Setting them at boot time using userconfig works right (the optimizations 990# are not used until later in the bootstrap when npx0 is attached). 991# --- 20 unchanged lines hidden (view full) --- 1012# aha: Adaptec 154x 1013# ahc: Adaptec 274x/284x/294x 1014# bt: Most Buslogic controllers 1015# 1016# Note that the order is important in order for Buslogic cards to be 1017# probed correctly. 1018# 1019 |
1020controller bt0 at isa? port "IO_BT0" irq ? | 1020controller bt0 at isa? port IO_BT0 irq ? |
1021controller adv0 at isa? port ? irq ? 1022controller adw0 1023controller aha0 at isa? port ? irq ? 1024 1025# 1026# ATA and ATAPI devices 1027# This is work in progress, use at your own risk. 1028# It currently reuses the majors of wd.c and friends. 1029# It cannot co-exist with the old system in one kernel. 1030# You only need one "controller ata0" for it to find all 1031# PCI devices on modern machines. 1032#controller ata0 1033#device atadisk0 # ATA disk drives 1034#device atapicd0 # ATAPI CDROM drives 1035#device atapifd0 # ATAPI floppy drives 1036#device atapist0 # ATAPI tape drives 1037# 1038# If you need ISA only devices, this is the lines to add: | 1021controller adv0 at isa? port ? irq ? 1022controller adw0 1023controller aha0 at isa? port ? irq ? 1024 1025# 1026# ATA and ATAPI devices 1027# This is work in progress, use at your own risk. 1028# It currently reuses the majors of wd.c and friends. 1029# It cannot co-exist with the old system in one kernel. 1030# You only need one "controller ata0" for it to find all 1031# PCI devices on modern machines. 1032#controller ata0 1033#device atadisk0 # ATA disk drives 1034#device atapicd0 # ATAPI CDROM drives 1035#device atapifd0 # ATAPI floppy drives 1036#device atapist0 # ATAPI tape drives 1037# 1038# If you need ISA only devices, this is the lines to add: |
1039#controller ata1 at isa? port "IO_WD1" irq 14 1040#controller ata2 at isa? port "IO_WD2" irq 15 | 1039#controller ata1 at isa? port IO_WD1 irq 14 1040#controller ata2 at isa? port IO_WD2 irq 15 |
1041# 1042# All the controller lines can coexist, the driver will 1043# find out which ones are there. 1044 1045# 1046# ST-506, ESDI, and IDE hard disks: `wdc' and `wd' 1047# 1048# The flags fields are used to enable the multi-sector I/O and --- 10 unchanged lines hidden (view full) --- 1059# probing for PCI IDE DMA controllers, such as Intel's PIIX 1060# south bridges. Bit 12 (0x1000) sets LBA mode instead of the 1061# default CHS mode for accessing the drive. See the wd.4 man page. 1062# 1063# The flags field for the drives can be specified in the controller 1064# specification with the low 16 bits for drive 0, and the high 16 bits 1065# for drive 1. 1066# e.g.: | 1041# 1042# All the controller lines can coexist, the driver will 1043# find out which ones are there. 1044 1045# 1046# ST-506, ESDI, and IDE hard disks: `wdc' and `wd' 1047# 1048# The flags fields are used to enable the multi-sector I/O and --- 10 unchanged lines hidden (view full) --- 1059# probing for PCI IDE DMA controllers, such as Intel's PIIX 1060# south bridges. Bit 12 (0x1000) sets LBA mode instead of the 1061# default CHS mode for accessing the drive. See the wd.4 man page. 1062# 1063# The flags field for the drives can be specified in the controller 1064# specification with the low 16 bits for drive 0, and the high 16 bits 1065# for drive 1. 1066# e.g.: |
1067#controller wdc0 at isa? port "IO_WD1" irq 14 flags 0x00ff8004 | 1067#controller wdc0 at isa? port IO_WD1 irq 14 flags 0x00ff8004 |
1068# 1069# specifies that drive 0 will be allowed to probe for 32 bit transfers and 1070# a maximum multi-sector transfer of 4 sectors, and drive 1 will not be 1071# allowed to probe for 32 bit transfers, but will allow multi-sector 1072# transfers up to the maximum that the drive supports. 1073# 1074# If you are using a PCI controller that is not running in compatibility 1075# mode (for example, it is a 2nd IDE PCI interface), then use config line(s) 1076# such as: 1077# | 1068# 1069# specifies that drive 0 will be allowed to probe for 32 bit transfers and 1070# a maximum multi-sector transfer of 4 sectors, and drive 1 will not be 1071# allowed to probe for 32 bit transfers, but will allow multi-sector 1072# transfers up to the maximum that the drive supports. 1073# 1074# If you are using a PCI controller that is not running in compatibility 1075# mode (for example, it is a 2nd IDE PCI interface), then use config line(s) 1076# such as: 1077# |
1078#controller wdc2 at isa? port "0" irq ? flags 0xa0ffa0ff | 1078#controller wdc2 at isa? port 0 irq ? flags 0xa0ffa0ff |
1079#disk wd4 at wdc2 drive 0 1080#disk wd5 at wdc2 drive 1 1081# | 1079#disk wd4 at wdc2 drive 0 1080#disk wd5 at wdc2 drive 1 1081# |
1082#controller wdc3 at isa? port "0" irq ? flags 0xa0ffa0ff | 1082#controller wdc3 at isa? port 0 irq ? flags 0xa0ffa0ff |
1083#disk wd6 at wdc3 drive 0 1084#disk wd7 at wdc3 drive 1 1085# 1086# Note that the above config would be useful for a Promise card, when used 1087# on a MB that already has a PIIX controller. Note the bogus irq and port 1088# entries. These are automatically filled in by the IDE/PCI support. 1089# 1090 | 1083#disk wd6 at wdc3 drive 0 1084#disk wd7 at wdc3 drive 1 1085# 1086# Note that the above config would be useful for a Promise card, when used 1087# on a MB that already has a PIIX controller. Note the bogus irq and port 1088# entries. These are automatically filled in by the IDE/PCI support. 1089# 1090 |
1091controller wdc0 at isa? port "IO_WD1" irq 14 | 1091controller wdc0 at isa? port IO_WD1 irq 14 |
1092disk wd0 at wdc0 drive 0 1093disk wd1 at wdc0 drive 1 | 1092disk wd0 at wdc0 drive 0 1093disk wd1 at wdc0 drive 1 |
1094controller wdc1 at isa? port "IO_WD2" irq 15 | 1094controller wdc1 at isa? port IO_WD2 irq 15 |
1095disk wd2 at wdc1 drive 0 1096disk wd3 at wdc1 drive 1 1097 1098# 1099# This option allow you to override the default probe time for IDE 1100# devices, to get a faster probe. Setting this below 10000 violate 1101# the IDE specs, but may still work for you (it will work for most 1102# people). --- 8 unchanged lines hidden (view full) --- 1111 1112# IDE tape driver - requires wdc controller and ATAPI option 1113device wst0 1114 1115 1116# 1117# Standard floppy disk controllers and floppy tapes: `fdc', `fd', and `ft' 1118# | 1095disk wd2 at wdc1 drive 0 1096disk wd3 at wdc1 drive 1 1097 1098# 1099# This option allow you to override the default probe time for IDE 1100# devices, to get a faster probe. Setting this below 10000 violate 1101# the IDE specs, but may still work for you (it will work for most 1102# people). --- 8 unchanged lines hidden (view full) --- 1111 1112# IDE tape driver - requires wdc controller and ATAPI option 1113device wst0 1114 1115 1116# 1117# Standard floppy disk controllers and floppy tapes: `fdc', `fd', and `ft' 1118# |
1119controller fdc0 at isa? port "IO_FD1" irq 6 drq 2 | 1119controller fdc0 at isa? port IO_FD1 irq 6 drq 2 |
1120# 1121# FDC_DEBUG enables floppy debugging. Since the debug output is huge, you 1122# gotta turn it actually on by setting the variable fd_debug with DDB, 1123# however. 1124options FDC_DEBUG 1125# FDC_YE enables support for the floppies used on the Libretto. This is a 1126# pcmcia floppy. You will also need to add 1127#card "Y-E DATA" "External FDD" 1128# config 0x4 "fdc0" 10 1129# to your pccard.conf file. 1130options FDC_YE #XXX newbus broken | 1120# 1121# FDC_DEBUG enables floppy debugging. Since the debug output is huge, you 1122# gotta turn it actually on by setting the variable fd_debug with DDB, 1123# however. 1124options FDC_DEBUG 1125# FDC_YE enables support for the floppies used on the Libretto. This is a 1126# pcmcia floppy. You will also need to add 1127#card "Y-E DATA" "External FDD" 1128# config 0x4 "fdc0" 10 1129# to your pccard.conf file. 1130options FDC_YE #XXX newbus broken |
1131# This option is undocumented on purpose. 1132options FDC_PRINT_BOGUS_CHIPTYPE | |
1133# 1134# Activate this line instead of the fdc0 line above if you happen to 1135# have an Insight floppy tape. Probing them proved to be dangerous 1136# for people with floppy disks only, so it's "hidden" behind a flag: | 1131# 1132# Activate this line instead of the fdc0 line above if you happen to 1133# have an Insight floppy tape. Probing them proved to be dangerous 1134# for people with floppy disks only, so it's "hidden" behind a flag: |
1137#controller fdc0 at isa? port "IO_FD1" flags 1 irq 6 drq 2 | 1135#controller fdc0 at isa? port IO_FD1 flags 1 irq 6 drq 2 |
1138 1139disk fd0 at fdc0 drive 0 1140disk fd1 at fdc0 drive 1 1141 1142# 1143# Other standard PC hardware: `mse', `sio', etc. 1144# 1145# mse: Logitech and ATI InPort bus mouse ports 1146# sio: serial ports (see sio(4)) 1147 1148device mse0 at isa? port 0x23c irq 5 1149 | 1136 1137disk fd0 at fdc0 drive 0 1138disk fd1 at fdc0 drive 1 1139 1140# 1141# Other standard PC hardware: `mse', `sio', etc. 1142# 1143# mse: Logitech and ATI InPort bus mouse ports 1144# sio: serial ports (see sio(4)) 1145 1146device mse0 at isa? port 0x23c irq 5 1147 |
1150device sio0 at isa? port "IO_COM1" flags 0x10 irq 4 | 1148device sio0 at isa? port IO_COM1 flags 0x10 irq 4 |
1151 1152# 1153# `flags' for serial drivers that support consoles (only for sio now): 1154# 0x10 enable console support for this unit. The other console flags 1155# are ignored unless this is set. Enabling console support does 1156# not make the unit the preferred console - boot with -h or set 1157# the 0x20 flag for that. Currently, at most one unit can have 1158# console support; the first one (in config file order) with --- 12 unchanged lines hidden (view full) --- 1171# Options for serial drivers that support consoles (only for sio now): 1172options BREAK_TO_DEBUGGER #a BREAK on a comconsole goes to 1173 #DDB, if available. 1174options CONSPEED=9600 #default speed for serial console (default 9600) 1175 1176# Options for sio: 1177options COM_ESP #code for Hayes ESP 1178options COM_MULTIPORT #code for some cards with shared IRQs | 1149 1150# 1151# `flags' for serial drivers that support consoles (only for sio now): 1152# 0x10 enable console support for this unit. The other console flags 1153# are ignored unless this is set. Enabling console support does 1154# not make the unit the preferred console - boot with -h or set 1155# the 0x20 flag for that. Currently, at most one unit can have 1156# console support; the first one (in config file order) with --- 12 unchanged lines hidden (view full) --- 1169# Options for serial drivers that support consoles (only for sio now): 1170options BREAK_TO_DEBUGGER #a BREAK on a comconsole goes to 1171 #DDB, if available. 1172options CONSPEED=9600 #default speed for serial console (default 9600) 1173 1174# Options for sio: 1175options COM_ESP #code for Hayes ESP 1176options COM_MULTIPORT #code for some cards with shared IRQs |
1179options "EXTRA_SIO=2" #number of extra sio ports to allocate | 1177options EXTRA_SIO=2 #number of extra sio ports to allocate |
1180 1181# Other flags for sio that aren't documented in the man page. 1182# 0x20000 enable hardware RTS/CTS and larger FIFOs. Only works for 1183# ST16650A-compatible UARTs. 1184 1185# 1186# Network interfaces: `cx', `ed', `el', `ep', `ie', `is', `le', `lnc' 1187# --- 151 unchanged lines hidden (view full) --- 1339 1340# Luigi's snd code (use INSTEAD of snd0 and all VOXWARE drivers!). 1341# You may also wish to enable the pnp controller with this, for pnp 1342# sound cards. 1343# 1344#device pcm0 at isa? port ? irq 10 drq 1 flags 0x0 1345 1346# Not controlled by `snd' | 1178 1179# Other flags for sio that aren't documented in the man page. 1180# 0x20000 enable hardware RTS/CTS and larger FIFOs. Only works for 1181# ST16650A-compatible UARTs. 1182 1183# 1184# Network interfaces: `cx', `ed', `el', `ep', `ie', `is', `le', `lnc' 1185# --- 151 unchanged lines hidden (view full) --- 1337 1338# Luigi's snd code (use INSTEAD of snd0 and all VOXWARE drivers!). 1339# You may also wish to enable the pnp controller with this, for pnp 1340# sound cards. 1341# 1342#device pcm0 at isa? port ? irq 10 drq 1 flags 0x0 1343 1344# Not controlled by `snd' |
1347device pca0 at isa? port "IO_TIMER1" | 1345device pca0 at isa? port IO_TIMER1 |
1348 1349# 1350# Miscellaneous hardware: 1351# 1352# mcd: Mitsumi CD-ROM 1353# scd: Sony CD-ROM 1354# matcd: Matsushita/Panasonic CD-ROM 1355# wt: Wangtek and Archive QIC-02/QIC-36 tape drives --- 99 unchanged lines hidden (view full) --- 1455device scd0 at isa? port 0x230 1456# for the SoundBlaster 16 multicd - up to 4 devices 1457controller matcd0 at isa? port 0x230 1458device wt0 at isa? port 0x300 irq 5 drq 1 1459device ctx0 at isa? port 0x230 iomem 0xd0000 1460device spigot0 at isa? port 0xad6 irq 15 iomem 0xee000 1461device apm0 at nexus? 1462device gp0 at isa? port 0x2c0 | 1346 1347# 1348# Miscellaneous hardware: 1349# 1350# mcd: Mitsumi CD-ROM 1351# scd: Sony CD-ROM 1352# matcd: Matsushita/Panasonic CD-ROM 1353# wt: Wangtek and Archive QIC-02/QIC-36 tape drives --- 99 unchanged lines hidden (view full) --- 1453device scd0 at isa? port 0x230 1454# for the SoundBlaster 16 multicd - up to 4 devices 1455controller matcd0 at isa? port 0x230 1456device wt0 at isa? port 0x300 irq 5 drq 1 1457device ctx0 at isa? port 0x230 iomem 0xd0000 1458device spigot0 at isa? port 0xad6 irq 15 iomem 0xee000 1459device apm0 at nexus? 1460device gp0 at isa? port 0x2c0 |
1463device gsc0 at isa? port "IO_GSC1" drq 3 | 1461device gsc0 at isa? port IO_GSC1 drq 3 |
1464device joy0 at isa? port IO_GAME 1465device cy0 at isa? irq 10 iomem 0xd4000 iosiz 0x2000 1466options CY_PCI_FASTINTR # Use with cy_pci unless irq is shared 1467device dgb0 at isa? port 0x220 iomem 0xfc000 iosiz ? | 1462device joy0 at isa? port IO_GAME 1463device cy0 at isa? irq 10 iomem 0xd4000 iosiz 0x2000 1464options CY_PCI_FASTINTR # Use with cy_pci unless irq is shared 1465device dgb0 at isa? port 0x220 iomem 0xfc000 iosiz ? |
1468options "NDGBPORTS=16" # Defaults to 16*NDGB | 1466options NDGBPORTS=16 # Defaults to 16*NDGB |
1469device dgm0 at isa? port 0x104 iomem 0xd0000 iosiz ? 1470device labpc0 at isa? port 0x260 irq 5 1471device rc0 at isa? port 0x220 irq 12 1472device rp0 at isa? port 0x280 1473# the port and irq for tw0 are fictitious 1474device tw0 at isa? port 0x380 irq 11 1475device si0 at isa? iomem 0xd0000 irq 12 | 1467device dgm0 at isa? port 0x104 iomem 0xd0000 iosiz ? 1468device labpc0 at isa? port 0x260 irq 5 1469device rc0 at isa? port 0x220 irq 12 1470device rp0 at isa? port 0x280 1471# the port and irq for tw0 are fictitious 1472device tw0 at isa? port 0x380 irq 11 1473device si0 at isa? iomem 0xd0000 irq 12 |
1476device asc0 at isa? port "IO_ASC1" drq 3 irq 10 | 1474device asc0 at isa? port IO_ASC1 drq 3 irq 10 |
1477device stl0 at isa? port 0x2a0 irq 10 1478device stli0 at isa? port 0x2a0 iomem 0xcc000 flags 23 iosiz 0x1000 1479# You are unlikely to have the hardware for loran0 <phk@FreeBSD.org> 1480device loran0 at isa? port ? irq 5 1481# HOT1 Xilinx 6200 card (www.vcc.com) 1482device xrpu0 1483 1484# --- 21 unchanged lines hidden (view full) --- 1506options AHC_ALLOW_MEMIO 1507 1508# By default, only 10 EISA slots are probed, since the slot numbers 1509# above clash with the configuration address space of the PCI subsystem, 1510# and the EISA probe is not very smart about this. This is sufficient 1511# for most machines, but in particular the HP NetServer LC series comes 1512# with an onboard AIC7770 dual-channel SCSI controller on EISA slot #11, 1513# thus you need to bump this figure to 12 for them. | 1475device stl0 at isa? port 0x2a0 irq 10 1476device stli0 at isa? port 0x2a0 iomem 0xcc000 flags 23 iosiz 0x1000 1477# You are unlikely to have the hardware for loran0 <phk@FreeBSD.org> 1478device loran0 at isa? port ? irq 5 1479# HOT1 Xilinx 6200 card (www.vcc.com) 1480device xrpu0 1481 1482# --- 21 unchanged lines hidden (view full) --- 1504options AHC_ALLOW_MEMIO 1505 1506# By default, only 10 EISA slots are probed, since the slot numbers 1507# above clash with the configuration address space of the PCI subsystem, 1508# and the EISA probe is not very smart about this. This is sufficient 1509# for most machines, but in particular the HP NetServer LC series comes 1510# with an onboard AIC7770 dual-channel SCSI controller on EISA slot #11, 1511# thus you need to bump this figure to 12 for them. |
1514options "EISA_SLOTS=12" | 1512options EISA_SLOTS=12 |
1515 1516# 1517# PCI devices & PCI options: 1518# 1519# The main PCI bus device is `pci'. It provides auto-detection and 1520# configuration support for all devices on the PCI bus, using either 1521# configuration mode defined in the PCI specification. 1522# --- 95 unchanged lines hidden (view full) --- 1618# to prevent hangs during initialisation. eg VideoLogic Captivator PCI. 1619# 1620# PAL or SECAM users who have a 28Mhz crystal (and no 35Mhz crystal) 1621# must enable PLL mode with this option. eg some new Hauppauge cards. 1622# options BKTR_USE_PLL 1623# 1624# Using sysctl(8) run-time overrides on a per-card basis can be made 1625# | 1513 1514# 1515# PCI devices & PCI options: 1516# 1517# The main PCI bus device is `pci'. It provides auto-detection and 1518# configuration support for all devices on the PCI bus, using either 1519# configuration mode defined in the PCI specification. 1520# --- 95 unchanged lines hidden (view full) --- 1616# to prevent hangs during initialisation. eg VideoLogic Captivator PCI. 1617# 1618# PAL or SECAM users who have a 28Mhz crystal (and no 35Mhz crystal) 1619# must enable PLL mode with this option. eg some new Hauppauge cards. 1620# options BKTR_USE_PLL 1621# 1622# Using sysctl(8) run-time overrides on a per-card basis can be made 1623# |
1626# The "oltr" driver supports the following Olicom PCI token-ring adapters | 1624# The oltr driver supports the following Olicom PCI token-ring adapters |
1627# OC-3136, OC-3137, OC-3139, OC-3140, OC-3141, OC-3540, OC-3250 1628# 1629controller pci0 1630controller ahc1 1631controller ncr0 1632controller isp0 1633# 1634# Options for ISP --- 19 unchanged lines hidden (view full) --- 1654# SCSI_ISP_FABRIC enable loading of Fabric f/w flavor (2100). 1655# SCSI_ISP_SCCLUN enable loading of expanded lun f/w (2100). 1656# 1657# ISP_DISABLE_1020_SUPPORT Disable support for 1020/1040 cards 1658# ISP_DISABLE_1080_SUPPORT Disable support for 1080/1240 cards 1659# ISP_DISABLE_2100_SUPPORT Disable support for 2100 cards 1660# (these really just to save code space) 1661# (use of all three will cause the driver to not compile) | 1625# OC-3136, OC-3137, OC-3139, OC-3140, OC-3141, OC-3540, OC-3250 1626# 1627controller pci0 1628controller ahc1 1629controller ncr0 1630controller isp0 1631# 1632# Options for ISP --- 19 unchanged lines hidden (view full) --- 1652# SCSI_ISP_FABRIC enable loading of Fabric f/w flavor (2100). 1653# SCSI_ISP_SCCLUN enable loading of expanded lun f/w (2100). 1654# 1655# ISP_DISABLE_1020_SUPPORT Disable support for 1020/1040 cards 1656# ISP_DISABLE_1080_SUPPORT Disable support for 1080/1240 cards 1657# ISP_DISABLE_2100_SUPPORT Disable support for 2100 cards 1658# (these really just to save code space) 1659# (use of all three will cause the driver to not compile) |
1662options SCSI_ISP_NO_FWLOAD_MASK="0x12" # disable FW load for isp1 and isp4 1663options SCSI_ISP_NO_NVRAM_MASK="0x1" # disable NVRAM for isp0 1664options SCSI_ISP_PREFER_MEM_MAP="0" # prefer I/O mapping 1665#options "ISP_DISABLE_1020_SUPPORT" 1666#options "ISP_DISABLE_1080_SUPPORT" 1667#options "ISP_DISABLE_2100_SUPPORT" | 1660options SCSI_ISP_NO_FWLOAD_MASK=0x12 # disable FW load for isp1 and isp4 1661options SCSI_ISP_NO_NVRAM_MASK=0x1 # disable NVRAM for isp0 1662options SCSI_ISP_PREFER_MEM_MAP=0 # prefer I/O mapping 1663#options ISP_DISABLE_1020_SUPPORT 1664#options ISP_DISABLE_1080_SUPPORT 1665#options ISP_DISABLE_2100_SUPPORT |
1668 1669device ax0 1670device de0 1671device fxp0 1672device mx0 1673device pn0 1674device rl0 1675device ti0 --- 93 unchanged lines hidden (view full) --- 1769 1770# i4b passive ISDN cards support (isic - I4b Siemens Isdn Chipset driver) 1771# note that the ``options'' and ``device'' lines must BOTH be defined ! 1772# 1773# Non-PnP Cards: 1774# -------------- 1775# 1776# Teles S0/8 or Niccy 1008 | 1666 1667device ax0 1668device de0 1669device fxp0 1670device mx0 1671device pn0 1672device rl0 1673device ti0 --- 93 unchanged lines hidden (view full) --- 1767 1768# i4b passive ISDN cards support (isic - I4b Siemens Isdn Chipset driver) 1769# note that the ``options'' and ``device'' lines must BOTH be defined ! 1770# 1771# Non-PnP Cards: 1772# -------------- 1773# 1774# Teles S0/8 or Niccy 1008 |
1777options "TEL_S0_8" | 1775options TEL_S0_8 |
1778#device isic0 at isa? iomem 0xd0000 irq 5 flags 1 1779# 1780# Teles S0/16 or Creatix ISDN-S0 or Niccy 1016 | 1776#device isic0 at isa? iomem 0xd0000 irq 5 flags 1 1777# 1778# Teles S0/16 or Creatix ISDN-S0 or Niccy 1016 |
1781options "TEL_S0_16" | 1779options TEL_S0_16 |
1782#device isic0 at isa? port 0xd80 iomem 0xd0000 irq 5 flags 2 1783# 1784# Teles S0/16.3 | 1780#device isic0 at isa? port 0xd80 iomem 0xd0000 irq 5 flags 2 1781# 1782# Teles S0/16.3 |
1785options "TEL_S0_16_3" | 1783options TEL_S0_16_3 |
1786#device isic0 at isa? port 0xd80 irq 5 flags 3 1787# 1788# AVM A1 or AVM Fritz!Card | 1784#device isic0 at isa? port 0xd80 irq 5 flags 3 1785# 1786# AVM A1 or AVM Fritz!Card |
1789options "AVM_A1" | 1787options AVM_A1 |
1790#device isic0 at isa? port 0x340 irq 5 flags 4 1791# 1792# USRobotics Sportster ISDN TA intern | 1788#device isic0 at isa? port 0x340 irq 5 flags 4 1789# 1790# USRobotics Sportster ISDN TA intern |
1793options "USR_STI" | 1791options USR_STI |
1794#device isic0 at isa? port 0x268 irq 5 flags 7 1795# 1796# ITK ix1 Micro | 1792#device isic0 at isa? port 0x268 irq 5 flags 7 1793# 1794# ITK ix1 Micro |
1797options "ITKIX1" | 1795options ITKIX1 |
1798#device isic0 at isa? port 0x398 irq 10 flags 18 1799# 1800# PnP-Cards: 1801# ---------- 1802# 1803# Teles S0/16.3 PnP | 1796#device isic0 at isa? port 0x398 irq 10 flags 18 1797# 1798# PnP-Cards: 1799# ---------- 1800# 1801# Teles S0/16.3 PnP |
1804options "TEL_S0_16_3_P" | 1802options TEL_S0_16_3_P |
1805#device isic0 at isa? port ? irq ? 1806# 1807# Creatix ISDN-S0 P&P | 1803#device isic0 at isa? port ? irq ? 1804# 1805# Creatix ISDN-S0 P&P |
1808options "CRTX_S0_P" | 1806options CRTX_S0_P |
1809#device isic0 at isa? port ? irq ? 1810# 1811# Dr. Neuhaus Niccy Go@ | 1807#device isic0 at isa? port ? irq ? 1808# 1809# Dr. Neuhaus Niccy Go@ |
1812options "DRN_NGO" | 1810options DRN_NGO |
1813#device isic0 at isa? port ? irq ? 1814# 1815# Sedlbauer Win Speed | 1811#device isic0 at isa? port ? irq ? 1812# 1813# Sedlbauer Win Speed |
1816options "SEDLBAUER" | 1814options SEDLBAUER |
1817#device isic0 at isa? port ? irq ? 1818# 1819# Dynalink IS64PH | 1815#device isic0 at isa? port ? irq ? 1816# 1817# Dynalink IS64PH |
1820options "DYNALINK" | 1818options DYNALINK |
1821#device isic0 at isa? port ? irq ? 1822# 1823# ELSA QuickStep 1000pro ISA | 1819#device isic0 at isa? port ? irq ? 1820# 1821# ELSA QuickStep 1000pro ISA |
1824options "ELSA_QS1ISA" | 1822options ELSA_QS1ISA |
1825#device isic0 at isa? port ? irq ? 1826# 1827# PCI-Cards: 1828# ---------- 1829# 1830# ELSA QuickStep 1000pro PCI | 1823#device isic0 at isa? port ? irq ? 1824# 1825# PCI-Cards: 1826# ---------- 1827# 1828# ELSA QuickStep 1000pro PCI |
1831options "ELSA_QS1PCI" | 1829options ELSA_QS1PCI |
1832#device isic0 1833# 1834# PCMCIA-Cards: 1835# ------------- 1836# 1837# AVM PCMCIA Fritz!Card | 1830#device isic0 1831# 1832# PCMCIA-Cards: 1833# ------------- 1834# 1835# AVM PCMCIA Fritz!Card |
1838options "AVM_A1_PCMCIA" | 1836options AVM_A1_PCMCIA |
1839device isic0 at isa? port 0x340 irq 5 flags 10 1840# 1841# Active Cards: 1842# ------------- 1843# 1844# Stollmann Tina-dd control device 1845device tina0 at isa? port 0x260 irq 10 1846# --- 48 unchanged lines hidden (view full) --- 1895# ppi General-purpose I/O ("Geek Port") + IEEE1284 I/O 1896# pps Pulse per second Timing Interface 1897# lpbb Philips official parallel port I2C bit-banging interface 1898# 1899# Supported interfaces: 1900# ppc ISA-bus parallel port interfaces. 1901# 1902 | 1837device isic0 at isa? port 0x340 irq 5 flags 10 1838# 1839# Active Cards: 1840# ------------- 1841# 1842# Stollmann Tina-dd control device 1843device tina0 at isa? port 0x260 irq 10 1844# --- 48 unchanged lines hidden (view full) --- 1893# ppi General-purpose I/O ("Geek Port") + IEEE1284 I/O 1894# pps Pulse per second Timing Interface 1895# lpbb Philips official parallel port I2C bit-banging interface 1896# 1897# Supported interfaces: 1898# ppc ISA-bus parallel port interfaces. 1899# 1900 |
1903options "DEBUG_1284" # IEEE1284 signaling protocol debug 1904options "PERIPH_1284" # Makes your computer act as a IEEE1284 | 1901options DEBUG_1284 # IEEE1284 signaling protocol debug 1902options PERIPH_1284 # Makes your computer act as a IEEE1284 |
1905 # compliant peripheral | 1903 # compliant peripheral |
1906options "DONTPROBE_1284"# Avoid boot detection of PnP parallel devices 1907options "VP0_DEBUG" # ZIP/ZIP+ debug 1908options "LPT_DEBUG" # Printer driver debug 1909options "PPC_DEBUG" # Parallel chipset level debug 1910options "PLIP_DEBUG" # Parallel network IP interface debug | 1904options DONTPROBE_1284 # Avoid boot detection of PnP parallel devices 1905options VP0_DEBUG # ZIP/ZIP+ debug 1906options LPT_DEBUG # Printer driver debug 1907options PPC_DEBUG # Parallel chipset level debug 1908options PLIP_DEBUG # Parallel network IP interface debug |
1911 1912controller ppbus0 1913controller vpo0 at ppbus? 1914device lpt0 at ppbus? 1915device plip0 at ppbus? 1916device ppi0 at ppbus? 1917device pps0 at ppbus? 1918device lpbb0 at ppbus? 1919 1920device ppc0 at isa? port? irq 7 1921 1922# Kernel BOOTP support 1923 1924options BOOTP # Use BOOTP to obtain IP address/hostname 1925options BOOTP_NFSROOT # NFS mount root filesystem using BOOTP info | 1909 1910controller ppbus0 1911controller vpo0 at ppbus? 1912device lpt0 at ppbus? 1913device plip0 at ppbus? 1914device ppi0 at ppbus? 1915device pps0 at ppbus? 1916device lpbb0 at ppbus? 1917 1918device ppc0 at isa? port? irq 7 1919 1920# Kernel BOOTP support 1921 1922options BOOTP # Use BOOTP to obtain IP address/hostname 1923options BOOTP_NFSROOT # NFS mount root filesystem using BOOTP info |
1926options "BOOTP_NFSV3" # Use NFS v3 to NFS mount root | 1924options BOOTP_NFSV3 # Use NFS v3 to NFS mount root |
1927options BOOTP_COMPAT # Workaround for broken bootp daemons. | 1925options BOOTP_COMPAT # Workaround for broken bootp daemons. |
1928options "BOOTP_WIRED_TO=fxp0" # Use interface fxp0 for BOOTP | 1926options BOOTP_WIRED_TO=fxp0 # Use interface fxp0 for BOOTP |
1929 1930# 1931# Add tie-ins for a hardware watchdog. This only enable the hooks; 1932# the user must still supply the actual driver. 1933# 1934options HW_WDOG 1935 1936# 1937# Set the number of PV entries per process. Increasing this can 1938# stop panics related to heavy use of shared memory. However, that can 1939# (combined with large amounts of physical memory) cause panics at 1940# boot time due the kernel running out of VM space. 1941# 1942# If you're tweaking this, you might also want to increase the sysctls 1943# "vm.v_free_min", "vm.v_free_reserved", and "vm.v_free_target". 1944# 1945# The value below is the one more than the default. 1946# | 1927 1928# 1929# Add tie-ins for a hardware watchdog. This only enable the hooks; 1930# the user must still supply the actual driver. 1931# 1932options HW_WDOG 1933 1934# 1935# Set the number of PV entries per process. Increasing this can 1936# stop panics related to heavy use of shared memory. However, that can 1937# (combined with large amounts of physical memory) cause panics at 1938# boot time due the kernel running out of VM space. 1939# 1940# If you're tweaking this, you might also want to increase the sysctls 1941# "vm.v_free_min", "vm.v_free_reserved", and "vm.v_free_target". 1942# 1943# The value below is the one more than the default. 1944# |
1947options "PMAP_SHPGPERPROC=201" | 1945options PMAP_SHPGPERPROC=201 |
1948 1949# 1950# Disable swapping. This option removes all code which actually performs 1951# swapping, so it's not possible to turn it back on at run-time. 1952# 1953# This is sometimes usable for systems which don't have any swap space 1954# (see also sysctls "vm.defer_swapspace_pageouts" and 1955# "vm.disable_swapspace_pageouts") 1956# 1957#options NO_SWAPPING 1958 1959# Set the number of sf_bufs to allocate. sf_bufs are virtual buffers 1960# for sendfile(2) that are used to map file VM pages, and normally 1961# default to a quantity that is roughly 16*MAXUSERS+512. You would 1962# typically want about 4 of these for each simultaneous file send. 1963# | 1946 1947# 1948# Disable swapping. This option removes all code which actually performs 1949# swapping, so it's not possible to turn it back on at run-time. 1950# 1951# This is sometimes usable for systems which don't have any swap space 1952# (see also sysctls "vm.defer_swapspace_pageouts" and 1953# "vm.disable_swapspace_pageouts") 1954# 1955#options NO_SWAPPING 1956 1957# Set the number of sf_bufs to allocate. sf_bufs are virtual buffers 1958# for sendfile(2) that are used to map file VM pages, and normally 1959# default to a quantity that is roughly 16*MAXUSERS+512. You would 1960# typically want about 4 of these for each simultaneous file send. 1961# |
1964options "NSFBUFS=1024" | 1962options NSFBUFS=1024 |
1965 1966# 1967# Enable extra debugging code for locks. This stores the filename and 1968# line of whatever aquired the lock in the lock itself, and change a 1969# number of function calls to pass around the relevant data. This is 1970# not at all useful unless you are debugging lock code. Also note 1971# that it is likely to break e.g. fstat(1) unless you recompile your 1972# userland with -DDEBUG_LOCKS as well. 1973# 1974options DEBUG_LOCKS 1975 1976# More undocumented options for linting. 1977 1978options CLK_CALIBRATION_LOOP | 1963 1964# 1965# Enable extra debugging code for locks. This stores the filename and 1966# line of whatever aquired the lock in the lock itself, and change a 1967# number of function calls to pass around the relevant data. This is 1968# not at all useful unless you are debugging lock code. Also note 1969# that it is likely to break e.g. fstat(1) unless you recompile your 1970# userland with -DDEBUG_LOCKS as well. 1971# 1972options DEBUG_LOCKS 1973 1974# More undocumented options for linting. 1975 1976options CLK_CALIBRATION_LOOP |
1979options "CLK_USE_I8254_CALIBRATION" | 1977options CLK_USE_I8254_CALIBRATION |
1980options CLK_USE_TSC_CALIBRATION | 1978options CLK_USE_TSC_CALIBRATION |
1981options "TIMER_FREQ=((14318182+6)/12)" | 1979options TIMER_FREQ="((14318182+6)/12)" |
1982options CLUSTERDEBUG 1983options COMPAT_LINUX 1984options CPU_UPGRADE_HW_CACHE 1985options DEBUG 1986options DEBUG_VFS_LOCKS 1987#options DISABLE_PSE | 1980options CLUSTERDEBUG 1981options COMPAT_LINUX 1982options CPU_UPGRADE_HW_CACHE 1983options DEBUG 1984options DEBUG_VFS_LOCKS 1985#options DISABLE_PSE |
1988options "I586_PMC_GUPROF=0x70000" 1989options "IBCS2" | 1986options I586_PMC_GUPROF=0x70000 1987options IBCS2 |
1990options KEY 1991options KEY_DEBUG 1992options LOCKF_DEBUG 1993options LOUTB 1994options KBD_MAXRETRY=4 1995options KBD_MAXWAIT=6 1996options KBD_RESETDELAY=201 1997options KBDIO_DEBUG=2 --- 17 unchanged lines hidden (view full) --- 2015options SEMMNI=11 2016options SEMMNS=61 2017options SEMMNU=31 2018options SEMMSL=61 2019options SEMOPM=101 2020options SEMUME=11 2021options SHOW_BUSYBUFS # List buffers that prevent root unmount 2022options SHMALL=1025 | 1988options KEY 1989options KEY_DEBUG 1990options LOCKF_DEBUG 1991options LOUTB 1992options KBD_MAXRETRY=4 1993options KBD_MAXWAIT=6 1994options KBD_RESETDELAY=201 1995options KBDIO_DEBUG=2 --- 17 unchanged lines hidden (view full) --- 2013options SEMMNI=11 2014options SEMMNS=61 2015options SEMMNU=31 2016options SEMMSL=61 2017options SEMOPM=101 2018options SEMUME=11 2019options SHOW_BUSYBUFS # List buffers that prevent root unmount 2020options SHMALL=1025 |
2023options "SHMMAX=(SHMMAXPGS*PAGE_SIZE+1)" | 2021options SHMMAX="(SHMMAXPGS*PAGE_SIZE+1)" |
2024options SHMMAXPGS=1025 2025options SHMMIN=2 2026options SHMMNI=33 2027options SHMSEG=9 2028options SI_DEBUG 2029options SIMPLELOCK_DEBUG 2030options SPX_HACK 2031options VFS_BIO_DEBUG --- 93 unchanged lines hidden --- | 2022options SHMMAXPGS=1025 2023options SHMMIN=2 2024options SHMMNI=33 2025options SHMSEG=9 2026options SI_DEBUG 2027options SIMPLELOCK_DEBUG 2028options SPX_HACK 2029options VFS_BIO_DEBUG --- 93 unchanged lines hidden --- |