xref: /freebsd/sys/conf/options (revision 8c13c357181ef997cdc2f2dec5c1d3b2272da716)
18c13c357SEivind Eklund#	$Id: options,v 1.39 1997/12/15 20:30:38 eivind Exp $
281fc841cSBruce Evans
33d20a1ffSBruce Evans# Format:
44bd49128SPeter Wemm# Option name	filename
581fc841cSBruce Evans
63d20a1ffSBruce Evans# Miscellaneous options.
78890984dSGarrett WollmanBOUNCE_BUFFERS	opt_bounce.h
80e41ee30SGarrett WollmanDDB
91664f6f5SPaul TrainaDDB_UNATTENDED	opt_ddb.h
10562d05dfSPaul TrainaGDB_REMOTE_CHAT	opt_ddb.h
113d20a1ffSBruce EvansDEVFS_ROOT	opt_devfs.h
128c13c357SEivind EklundSUIDDIR		opt_suiddir.h
134bd49128SPeter WemmKTRACE
143d20a1ffSBruce EvansQUOTA
153d20a1ffSBruce EvansSYSVMSG		opt_sysvipc.h
163d20a1ffSBruce EvansSYSVSEM		opt_sysvipc.h
173d20a1ffSBruce EvansSYSVSHM		opt_sysvipc.h
183d20a1ffSBruce EvansUCONSOLE
19d03b4017SBruce Evans
20808129f0SPeter Wemm# Do we want the config file compiled into the kernel?
21808129f0SPeter WemmINCLUDE_CONFIG_FILE	opt_config.h
22808129f0SPeter Wemm
23d03b4017SBruce Evans# Options for static file systems.  These should only be used at config
24d03b4017SBruce Evans# time, since the corresponding lkms cannot work if there are any static
25d03b4017SBruce Evans# dependencies.  Unusability is enforced by hiding the defines for the
26d03b4017SBruce Evans# options in a never-included header.
27d03b4017SBruce EvansFDESC		opt_dontuse.h
28d03b4017SBruce EvansKERNFS		opt_dontuse.h
296cce9950SJoerg WunschMFS		opt_dontuse.h
30d03b4017SBruce EvansNULLFS		opt_dontuse.h
31d03b4017SBruce EvansPORTAL		opt_dontuse.h
32d03b4017SBruce EvansPROCFS		opt_dontuse.h
33d03b4017SBruce EvansUMAPFS		opt_dontuse.h
34d03b4017SBruce Evans
355a9714deSJoerg Wunsch# The cd9660 static filesystem has one slightly bogus static dependency
365a9714deSJoerg Wunsch# in sys/i386/i386/autoconf.c.  If this filesystem is statically
375a9714deSJoerg Wunsch# compiled into the kernel, code for mounting a CD-ROM root filesystem
385a9714deSJoerg Wunsch# will be enabled.  This is purposely unavailable for the LKM-based
395a9714deSJoerg Wunsch# version.
405a9714deSJoerg WunschCD9660
415a9714deSJoerg Wunsch
425a9714deSJoerg Wunsch# In particular multi-session CD-Rs might require a huge amount of
435a9714deSJoerg Wunsch# time in order to "settle".  If we are about mounting them as the
445a9714deSJoerg Wunsch# root f/s, we gotta wait a little.
455a9714deSJoerg WunschCD9660_ROOTDELAY	opt_cd9660.h
465a9714deSJoerg Wunsch
47d03b4017SBruce Evans# The union static file system has bogus static dependencies, so it isn't
48d03b4017SBruce Evans# hidden yet.
49d03b4017SBruce EvansUNION
50d03b4017SBruce Evans
5181fc841cSBruce Evans# Options used only in param.c.
525131d64eSBruce EvansEXTRAVNODES	opt_defunct.h
533d20a1ffSBruce EvansMSGMNB		opt_param.h
543d20a1ffSBruce EvansMSGMNI		opt_param.h
553d20a1ffSBruce EvansMSGSEG		opt_param.h
563d20a1ffSBruce EvansMSGSSZ		opt_param.h
573d20a1ffSBruce EvansMSGTQL		opt_param.h
583d20a1ffSBruce EvansNBUF		opt_param.h
594bd49128SPeter WemmNMBCLUSTERS	opt_param.h
604bd49128SPeter WemmSEMMAP		opt_param.h
614bd49128SPeter WemmSEMMNI		opt_param.h
624bd49128SPeter WemmSEMMNS		opt_param.h
634bd49128SPeter WemmSEMMNU		opt_param.h
644bd49128SPeter WemmSEMMSL		opt_param.h
654bd49128SPeter WemmSEMOPM		opt_param.h
664bd49128SPeter WemmSEMUME		opt_param.h
673d20a1ffSBruce EvansSHMALL		opt_param.h
683d20a1ffSBruce EvansSHMMAX		opt_param.h
693d20a1ffSBruce EvansSHMMAXPGS	opt_param.h
703d20a1ffSBruce EvansSHMMIN		opt_param.h
713d20a1ffSBruce EvansSHMMNI		opt_param.h
723d20a1ffSBruce EvansSHMSEG		opt_param.h
7381fc841cSBruce Evans
7481fc841cSBruce Evans# Generic SCSI options.
756bc025e1SJoerg WunschSCSIDEBUG		opt_scsi.h
763d20a1ffSBruce EvansSCSI_DELAY		opt_scsi.h
773d20a1ffSBruce EvansSCSI_REPORT_GEOMETRY	opt_scsi.h
7881fc841cSBruce Evans
79c30bc9dbSJoerg Wunsch# Options used only in scsi/od.c.
80c30bc9dbSJoerg WunschOD_AUTO_TURNOFF		opt_od.h
813d20a1ffSBruce EvansOD_BOGUS_NOT_READY	opt_od.h
82c30bc9dbSJoerg Wunsch
8321ffa5aeSStefan Eßer# Options used only in pci/ncr.c
843d20a1ffSBruce EvansSCSI_NCR_DEBUG		opt_ncr.h
853d20a1ffSBruce EvansSCSI_NCR_DFLT_TAGS	opt_ncr.h
86a5bef142SBruce EvansSCSI_NCR_MAX_SYNC	opt_ncr.h
87a5bef142SBruce EvansSCSI_NCR_MAX_WIDE	opt_ncr.h
883d20a1ffSBruce EvansSCSI_NCR_MYADDR		opt_ncr.h
8921ffa5aeSStefan Eßer
9081fc841cSBruce Evans# Resource limits.
910f171f59SBruce EvansCHILD_MAX		opt_defunct.h
92e9822d92SJoerg WunschDFLDSIZ			opt_rlimit.h
933d20a1ffSBruce EvansMAXDSIZ			opt_rlimit.h
940f171f59SBruce EvansOPEN_MAX		opt_defunct.h
9581fc841cSBruce Evans
9681fc841cSBruce Evans# Net stuff.
971e49bd9cSGarrett WollmanARP_PROXYALL		opt_defunct.h
980f171f59SBruce EvansGATEWAY			opt_defunct.h
994bd49128SPeter WemmMROUTING		opt_mrouting.h
100fbd1372aSJoerg WunschIPDIVERT
10174a9466cSGary PalmerIPFIREWALL		opt_ipfw.h
10274a9466cSGary PalmerIPFIREWALL_VERBOSE	opt_ipfw.h
103fb260479SBruce EvansIPFIREWALL_VERBOSE_LIMIT	opt_ipfw.h
104ffdd472dSPeter WemmIPFIREWALL_DEFAULT_TO_ACCEPT	opt_ipfw.h
105430df5f4SEivind EklundIPX			opt_ipx.h
106430df5f4SEivind EklundIPXIP			opt_ipx.h
107430df5f4SEivind EklundIPTUNNEL		opt_ipx.h
10813c49711SPeter WemmPPP_BSDCOMP		opt_ppp.h
10913c49711SPeter WemmPPP_DEFLATE		opt_ppp.h
110d41238deSPeter WemmPPP_FILTER		opt_ppp.h
1110cc12cc5SJoerg WunschTCPDEBUG
112