/
MODULAR
161 lines (136 loc) · 5.85 KB
/
MODULAR
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
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
# $NetBSD: MODULAR,v 1.19 2021/01/20 13:22:08 nia Exp $
#
# Try to exclude all the drivers in GENERIC that have been modularized
# XXX: incomplete
include "arch/amd64/conf/GENERIC"
-no acpicpu* at cpu?
-no est0 at cpu0
-no powernow0 at cpu0
-no vmt0 at cpu0
-no spkr* at pcppi? # PC speaker
-no spkr* at audio? # PC speaker (synthesized)
-no options COMPAT_15 # NetBSD 1.5,
-no options COMPAT_16 # NetBSD 1.6,
-no options COMPAT_20 # NetBSD 2.0,
-no options COMPAT_30 # NetBSD 3.0,
-no options COMPAT_40 # NetBSD 4.0,
-no options COMPAT_50 # NetBSD 5.0,
-no options COMPAT_60 # NetBSD 6.0,
-no options COMPAT_70 # NetBSD 7.0,
-no options COMPAT_80 # NetBSD 8.0, and
-no options COMPAT_90 # NetBSD 9.0 binary compatibility.
-no options COMPAT_43 # and 4.3BSD
#options COMPAT_386BSD_MBRPART # recognize old partition ID
-no options COMPAT_NETBSD32
-no options EXEC_ELF32
-no options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
-no options SYSVMSG # System V-like message queues
-no options SYSVSEM # System V-like semaphores
-no options SYSVSHM # System V-like memory sharing
-no options ACPIVERBOSE # verbose ACPI configuration messages
-no options MIIVERBOSE # verbose PHY autoconfig messages
-no options PCIVERBOSE # verbose PCI device autoconfig messages
-no options PCMCIAVERBOSE # verbose PCMCIA configuration messages
-no options SCSIVERBOSE # human readable SCSI error messages
-no options USBVERBOSE # verbose USB device autoconfig messages
-no options HDAUDIOVERBOSE # verbose HDAUDIO driver messages
-no file-system ADOSFS # AmigaDOS-compatible file system
-no file-system AUTOFS # Automounter Filesystem
-no file-system CD9660 # ISO 9660 + Rock Ridge file system
-no file-system CHFS # Chip File System
-no file-system CODA # Coda File System; also needs vcoda (below)
-no file-system EFS # Silicon Graphics Extent File System
-no file-system EXT2FS # second extended file system (linux)
-no file-system FDESC # /dev/fd
-no file-system FFS # UFS
-no options UFS
-no options QUOTA # legacy UFS quotas
-no options QUOTA2 # new, in-filesystem UFS quotas
-no options UFS_EXTATTR # Extended attribute support for UFS1
-no file-system FILECORE # Acorn filecore file system
-no file-system HFS # experimental - Apple HFS+ (read-only)
-no file-system KERNFS # /kern
-no file-system LAYERFS # genfs
-no file-system LFS # log-structured file system
-no file-system MFS # memory file system
-no file-system MSDOSFS # MS-DOS file system
-no file-system NFS # Network File System client
-no file-system NILFS # experimental - NTT's NiLFS(2)
-no file-system NTFS # Windows/NT file system (experimental)
-no file-system NULLFS # loopback file system
-no file-system OVERLAY # overlay file system
-no file-system PROCFS # /proc
-no file-system PTYFS # /dev/ptm support
-no file-system PUFFS # Userspace file systems (e.g. ntfs-3g & sshfs)
-no file-system TMPFS # Efficient memory file-system
-no file-system UDF # experimental - OSTA UDF CD/DVD file-system
-no file-system UMAPFS # NULLFS + uid and gid remapping
-no file-system UNION # union file system
-no file-system V7FS # 7th Edition(V7) File System
-no file-system ZFS # Solaris ZFS
-no options PPP_BSDCOMP # BSD-Compress compression support for PPP
-no options PPP_DEFLATE # Deflate compression support for PPP
-no options AIO
-no options PTRACE
-no options COREDUMP
-no acpiacad* at acpi? # ACPI AC Adapter
-no acpibat* at acpi? # ACPI Battery
-no acpibut* at acpi? # ACPI Button
-no acpifan* at acpi? # ACPI Fan
-no acpilid* at acpi? # ACPI Lid Switch
-no acpitz* at acpi? # ACPI Thermal Zone
-no acpivga* at acpi? # ACPI Display Adapter
-no acpiwdrt* at acpi? # ACPI Watchdog Resource Table
-no acpiwmi* at acpi? # ACPI WMI Mapper
-no options NFSSERVER
-no axe* at uhub?
-no axen* at uhub?
-no rum* at uhub?
-no urtwn* at uhub?
-no urtw* at uhub?
-no run* at uhub?
-no athn* at uhub?
-no alc* at pci?
-no ath* at pci?
-no select sppp # Synchronous-Point-to-Point Protocol
-no pseudo-device crypto # /dev/crypto device
-no pseudo-device swcrypto # software crypto implementation
# disk/mass storage pseudo-devices
-no pseudo-device ccd # concatenated/striped disk devices
-no pseudo-device cgd # cryptographic disk devices
-no pseudo-device raid # RAIDframe disk driver
-no pseudo-device fss # file system snapshot device
-no pseudo-device putter # for puffs and pud
-no pseudo-device vnd # disk-like interface to files
# network pseudo-devices
-no pseudo-device bpfilter # Berkeley packet filter
-no pseudo-device ipfilter # IP filter (firewall) and NAT
# Loopback is hardcoded (looutput) everywhere!
#no pseudo-device loop # network loopback
-no pseudo-device mpls # MPLS pseudo-interface
-no pseudo-device ppp # Point-to-Point Protocol
-no pseudo-device pppoe # PPP over Ethernet (RFC 2516)
-no pseudo-device sl # Serial Line IP
-no pseudo-device tun # network tunneling over tty
-no pseudo-device tap # virtual Ethernet
-no pseudo-device gre # generic L3 over IP tunnel
-no pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933)
-no pseudo-device faith # IPv[46] tcp relay translation i/f
-no pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation
-no pseudo-device vether # Virtual Ethernet for bridge
-no pseudo-device vlan # IEEE 802.1q encapsulation
-no pseudo-device agr # IEEE 802.3ad link aggregation
-no pseudo-device l2tp # L2TPv3 interface
-no pseudo-device npf # NPF packet filter
#
# accept filters
-no pseudo-device accf_data # "dataready" accept filter
-no pseudo-device accf_http # "httpready" accept filter
# miscellaneous pseudo-devices
-no pseudo-device clockctl # user control of clock subsystem
-no pseudo-device vcoda # coda minicache <-> venus comm.
-no pseudo-device autofs # experimental - AUTOFS
# pseudo audio device driver
-no pseudo-device pad
# userland interface to drivers, including autoconf and properties retrieval
-no pseudo-device drvctl