17b778b5eSEivind Eklund# $Id: options,v 1.45 1998/01/09 03:20:51 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 117b778b5eSEivind EklundDEVFS 123d20a1ffSBruce EvansDEVFS_ROOT opt_devfs.h 138c13c357SEivind EklundSUIDDIR opt_suiddir.h 144bd49128SPeter WemmKTRACE 157b778b5eSEivind EklundMFS_AUTOLOAD opt_mfs.h 167b778b5eSEivind EklundMFS_ROOT opt_mfs.h 173d20a1ffSBruce EvansQUOTA 183d20a1ffSBruce EvansSYSVMSG opt_sysvipc.h 193d20a1ffSBruce EvansSYSVSEM opt_sysvipc.h 203d20a1ffSBruce EvansSYSVSHM opt_sysvipc.h 213d20a1ffSBruce EvansUCONSOLE 225591b823SEivind EklundCOMPAT_43 opt_compat.h 235591b823SEivind EklundCOMPAT_SUNOS opt_compat.h 24d03b4017SBruce Evans 25808129f0SPeter Wemm# Do we want the config file compiled into the kernel? 26808129f0SPeter WemmINCLUDE_CONFIG_FILE opt_config.h 27808129f0SPeter Wemm 28d03b4017SBruce Evans# Options for static file systems. These should only be used at config 29d03b4017SBruce Evans# time, since the corresponding lkms cannot work if there are any static 30d03b4017SBruce Evans# dependencies. Unusability is enforced by hiding the defines for the 31d03b4017SBruce Evans# options in a never-included header. 32f41991baSEivind EklundEXT2FS opt_dontuse.h 33d03b4017SBruce EvansFDESC opt_dontuse.h 34d03b4017SBruce EvansKERNFS opt_dontuse.h 356cce9950SJoerg WunschMFS opt_dontuse.h 36f41991baSEivind EklundMSDOSFS opt_dontuse.h 37d03b4017SBruce EvansNULLFS opt_dontuse.h 38d03b4017SBruce EvansPORTAL opt_dontuse.h 39d03b4017SBruce EvansPROCFS opt_dontuse.h 40d03b4017SBruce EvansUMAPFS opt_dontuse.h 41d03b4017SBruce Evans 427b778b5eSEivind Eklund# These static filesystems has one slightly bogus static dependency in 437b778b5eSEivind Eklund# sys/i386/i386/autoconf.c. If any of these filesystems are 447b778b5eSEivind Eklund# statically compiled into the kernel, code for mounting them as root 457b778b5eSEivind Eklund# filesystems will be enabled - but look below. Boot-code is purposely 467b778b5eSEivind Eklund# unavailable for the LKM-based versions. 475a9714deSJoerg WunschCD9660 487b778b5eSEivind EklundFFS 497b778b5eSEivind EklundLFS 507b778b5eSEivind EklundNFS 515a9714deSJoerg Wunsch 527b778b5eSEivind Eklund# The above static dependencies are planned removed, with a 537b778b5eSEivind Eklund# <filesystem>_ROOT option to control if it usable as root. This list 547b778b5eSEivind Eklund# allows these options to be present in config files already (though 557b778b5eSEivind Eklund# they won't make any difference yet). 567b778b5eSEivind EklundCD9660_ROOT opt_cd9660.h 577b778b5eSEivind EklundFFS_ROOT opt_ffs.h 587b778b5eSEivind EklundLFS_ROOT opt_lfs.h 597b778b5eSEivind EklundNFS_ROOT opt_nfs.h 607b778b5eSEivind Eklund 617b778b5eSEivind Eklund# Multi-session CD-Rs might require a huge amount of time in order to 627b778b5eSEivind Eklund# "settle". If we are about mounting them as the root f/s, we gotta 637b778b5eSEivind Eklund# wait a little. 645a9714deSJoerg WunschCD9660_ROOTDELAY opt_cd9660.h 655a9714deSJoerg Wunsch 66d03b4017SBruce Evans# The union static file system has bogus static dependencies, so it isn't 67d03b4017SBruce Evans# hidden yet. 68d03b4017SBruce EvansUNION 69d03b4017SBruce Evans 7081fc841cSBruce Evans# Options used only in param.c. 715131d64eSBruce EvansEXTRAVNODES opt_defunct.h 723d20a1ffSBruce EvansMSGMNB opt_param.h 733d20a1ffSBruce EvansMSGMNI opt_param.h 743d20a1ffSBruce EvansMSGSEG opt_param.h 753d20a1ffSBruce EvansMSGSSZ opt_param.h 763d20a1ffSBruce EvansMSGTQL opt_param.h 773d20a1ffSBruce EvansNBUF opt_param.h 784bd49128SPeter WemmNMBCLUSTERS opt_param.h 794bd49128SPeter WemmSEMMAP opt_param.h 804bd49128SPeter WemmSEMMNI opt_param.h 814bd49128SPeter WemmSEMMNS opt_param.h 824bd49128SPeter WemmSEMMNU opt_param.h 834bd49128SPeter WemmSEMMSL opt_param.h 844bd49128SPeter WemmSEMOPM opt_param.h 854bd49128SPeter WemmSEMUME opt_param.h 863d20a1ffSBruce EvansSHMALL opt_param.h 873d20a1ffSBruce EvansSHMMAX opt_param.h 883d20a1ffSBruce EvansSHMMAXPGS opt_param.h 893d20a1ffSBruce EvansSHMMIN opt_param.h 903d20a1ffSBruce EvansSHMMNI opt_param.h 913d20a1ffSBruce EvansSHMSEG opt_param.h 9281fc841cSBruce Evans 9381fc841cSBruce Evans# Generic SCSI options. 946bc025e1SJoerg WunschSCSIDEBUG opt_scsi.h 953d20a1ffSBruce EvansSCSI_DELAY opt_scsi.h 963d20a1ffSBruce EvansSCSI_REPORT_GEOMETRY opt_scsi.h 9781fc841cSBruce Evans 98c30bc9dbSJoerg Wunsch# Options used only in scsi/od.c. 99c30bc9dbSJoerg WunschOD_AUTO_TURNOFF opt_od.h 1003d20a1ffSBruce EvansOD_BOGUS_NOT_READY opt_od.h 101c30bc9dbSJoerg Wunsch 10221ffa5aeSStefan Eßer# Options used only in pci/ncr.c 1033d20a1ffSBruce EvansSCSI_NCR_DEBUG opt_ncr.h 1043d20a1ffSBruce EvansSCSI_NCR_DFLT_TAGS opt_ncr.h 105a5bef142SBruce EvansSCSI_NCR_MAX_SYNC opt_ncr.h 106a5bef142SBruce EvansSCSI_NCR_MAX_WIDE opt_ncr.h 1073d20a1ffSBruce EvansSCSI_NCR_MYADDR opt_ncr.h 10821ffa5aeSStefan Eßer 10981fc841cSBruce Evans# Resource limits. 1100f171f59SBruce EvansCHILD_MAX opt_defunct.h 111e9822d92SJoerg WunschDFLDSIZ opt_rlimit.h 1123d20a1ffSBruce EvansMAXDSIZ opt_rlimit.h 1130f171f59SBruce EvansOPEN_MAX opt_defunct.h 11481fc841cSBruce Evans 11581fc841cSBruce Evans# Net stuff. 1161e49bd9cSGarrett WollmanARP_PROXYALL opt_defunct.h 117e4f4247aSEivind EklundBOOTP opt_bootp.h 118e4f4247aSEivind EklundBOOTP_COMPAT opt_bootp.h 119e4f4247aSEivind EklundBOOTP_NFSROOT opt_bootp.h 120e4f4247aSEivind EklundBOOTP_NFSV3 opt_bootp.h 1210f171f59SBruce EvansGATEWAY opt_defunct.h 1224bd49128SPeter WemmMROUTING opt_mrouting.h 1231d5e9e22SEivind EklundINET opt_inet.h 124fbd1372aSJoerg WunschIPDIVERT 12574a9466cSGary PalmerIPFIREWALL opt_ipfw.h 12674a9466cSGary PalmerIPFIREWALL_VERBOSE opt_ipfw.h 127fb260479SBruce EvansIPFIREWALL_VERBOSE_LIMIT opt_ipfw.h 128ffdd472dSPeter WemmIPFIREWALL_DEFAULT_TO_ACCEPT opt_ipfw.h 129430df5f4SEivind EklundIPX opt_ipx.h 130430df5f4SEivind EklundIPXIP opt_ipx.h 131430df5f4SEivind EklundIPTUNNEL opt_ipx.h 1327262d3e4SEivind EklundNETATALK opt_atalk.h 13313c49711SPeter WemmPPP_BSDCOMP opt_ppp.h 13413c49711SPeter WemmPPP_DEFLATE opt_ppp.h 135d41238deSPeter WemmPPP_FILTER opt_ppp.h 1360cc12cc5SJoerg WunschTCPDEBUG 137