summaryrefslogtreecommitdiffstats
path: root/sys/conf/options
blob: 203ad6feba12b726d4e6efcae15fcd086bad82c1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
#	$Id: options,v 1.48 1998/01/25 04:13:23 eivind Exp $

# Format:
# Option name	filename

# Miscellaneous options.
BOUNCE_BUFFERS	opt_bounce.h
COMPAT_43	opt_compat.h
COMPAT_SUNOS	opt_compat.h
DDB
DDB_UNATTENDED	opt_ddb.h
GDB_REMOTE_CHAT	opt_ddb.h
DEVFS
DEVFS_ROOT	opt_devfs.h
KTRACE
MD5
MFS_AUTOLOAD	opt_mfs.h
MFS_ROOT	opt_mfs.h
NSWAPDEV	opt_swap.h
QUOTA
SUIDDIR		opt_suiddir.h
SYSVMSG		opt_sysvipc.h
SYSVSEM		opt_sysvipc.h
SYSVSHM		opt_sysvipc.h
UCONSOLE

# Do we want the config file compiled into the kernel?
INCLUDE_CONFIG_FILE	opt_config.h

# Options for static file systems.  These should only be used at config
# time, since the corresponding lkms cannot work if there are any static
# dependencies.  Unusability is enforced by hiding the defines for the
# options in a never-included header.
EXT2FS		opt_dontuse.h
FDESC		opt_dontuse.h
KERNFS		opt_dontuse.h
MFS		opt_dontuse.h
MSDOSFS		opt_dontuse.h
NULLFS		opt_dontuse.h
PORTAL		opt_dontuse.h
PROCFS		opt_dontuse.h
UMAPFS		opt_dontuse.h

# These static filesystems has one slightly bogus static dependency in
# sys/i386/i386/autoconf.c.  If any of these filesystems are
# statically compiled into the kernel, code for mounting them as root
# filesystems will be enabled - but look below.  Boot-code is purposely
# unavailable for the LKM-based versions.
CD9660
FFS
LFS
NFS

# The above static dependencies are planned removed, with a
# <filesystem>_ROOT option to control if it usable as root.  This list
# allows these options to be present in config files already (though
# they won't make any difference yet).
CD9660_ROOT	opt_cd9660.h
FFS_ROOT	opt_ffs.h
LFS_ROOT	opt_lfs.h
NFS_ROOT	opt_nfs.h

# Multi-session CD-Rs might require a huge amount of time in order to
# "settle".  If we are about mounting them as the root f/s, we gotta
# wait a little.
CD9660_ROOTDELAY	opt_cd9660.h

# The union static file system has bogus static dependencies, so it isn't
# hidden yet.
UNION

# Options used only in param.c.
EXTRAVNODES	opt_defunct.h
MSGMNB		opt_param.h
MSGMNI		opt_param.h
MSGSEG		opt_param.h
MSGSSZ		opt_param.h
MSGTQL		opt_param.h
NBUF		opt_param.h
NMBCLUSTERS	opt_param.h
SEMMAP		opt_param.h
SEMMNI		opt_param.h
SEMMNS		opt_param.h
SEMMNU		opt_param.h
SEMMSL		opt_param.h
SEMOPM		opt_param.h
SEMUME		opt_param.h
SHMALL		opt_param.h
SHMMAX		opt_param.h
SHMMAXPGS	opt_param.h
SHMMIN		opt_param.h
SHMMNI		opt_param.h
SHMSEG		opt_param.h

# Generic SCSI options.
SCSIDEBUG		opt_scsi.h
SCSI_DELAY		opt_scsi.h
SCSI_REPORT_GEOMETRY	opt_scsi.h

# Options used only in scsi/od.c.
OD_AUTO_TURNOFF		opt_od.h
OD_BOGUS_NOT_READY	opt_od.h

# Options used only in pci/ncr.c
SCSI_NCR_DEBUG		opt_ncr.h
SCSI_NCR_DFLT_TAGS	opt_ncr.h
SCSI_NCR_MAX_SYNC	opt_ncr.h
SCSI_NCR_MAX_WIDE	opt_ncr.h
SCSI_NCR_MYADDR		opt_ncr.h

# Resource limits.
CHILD_MAX		opt_defunct.h
DFLDSIZ			opt_rlimit.h
MAXDSIZ			opt_rlimit.h
OPEN_MAX		opt_defunct.h

# Net stuff.
ARP_PROXYALL		opt_defunct.h
BOOTP			opt_bootp.h
BOOTP_COMPAT		opt_bootp.h
BOOTP_NFSROOT		opt_bootp.h
BOOTP_NFSV3		opt_bootp.h
GATEWAY			opt_defunct.h
MROUTING		opt_mrouting.h
INET			opt_inet.h
IPDIVERT
IPFIREWALL		opt_ipfw.h
IPFIREWALL_VERBOSE	opt_ipfw.h
IPFIREWALL_VERBOSE_LIMIT	opt_ipfw.h
IPFIREWALL_DEFAULT_TO_ACCEPT	opt_ipfw.h
IPX			opt_ipx.h
IPXIP			opt_ipx.h
IPTUNNEL		opt_ipx.h
NETATALK		opt_atalk.h
PPP_BSDCOMP		opt_ppp.h
PPP_DEFLATE		opt_ppp.h
PPP_FILTER		opt_ppp.h
TCP_COMPAT_42		opt_compat.h
TCPDEBUG
OpenPOWER on IntegriCloud