Deleted Added
full compact
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 ---