Tue Dec 31 15:07:22 2019 UTC ()
Update to not include COMPAT_90


(pgoyette)
diff -r1.12 -r1.13 src/sys/arch/amd64/conf/MODULAR

cvs diff -r1.12 -r1.13 src/sys/arch/amd64/conf/MODULAR (switch to unified diff)

--- src/sys/arch/amd64/conf/MODULAR 2019/06/17 03:31:57 1.12
+++ src/sys/arch/amd64/conf/MODULAR 2019/12/31 15:07:22 1.13
@@ -1,165 +1,166 @@ @@ -1,165 +1,166 @@
1# $NetBSD: MODULAR,v 1.12 2019/06/17 03:31:57 christos Exp $ 1# $NetBSD: MODULAR,v 1.13 2019/12/31 15:07:22 pgoyette Exp $
2# 2#
3# Try to exclude all the drivers in GENERIC that have been modularized 3# Try to exclude all the drivers in GENERIC that have been modularized
4# XXX: incomplete 4# XXX: incomplete
5 5
6include "arch/amd64/conf/GENERIC" 6include "arch/amd64/conf/GENERIC"
7options MODULAR # new style module(7) framework 7options MODULAR # new style module(7) framework
8options MODULAR_DEFAULT_AUTOLOAD 8options MODULAR_DEFAULT_AUTOLOAD
9 9
10-no acpicpu* at cpu? 10-no acpicpu* at cpu?
11-no est0 at cpu0 11-no est0 at cpu0
12-no powernow0 at cpu0 12-no powernow0 at cpu0
13-no vmt0 at cpu0 13-no vmt0 at cpu0
14 14
15-no spkr* at pcppi? # PC speaker 15-no spkr* at pcppi? # PC speaker
16-no spkr* at audio? # PC speaker (synthesized) 16-no spkr* at audio? # PC speaker (synthesized)
17 17
18-no options COMPAT_15 # NetBSD 1.5, 18-no options COMPAT_15 # NetBSD 1.5,
19-no options COMPAT_16 # NetBSD 1.6, 19-no options COMPAT_16 # NetBSD 1.6,
20-no options COMPAT_20 # NetBSD 2.0, 20-no options COMPAT_20 # NetBSD 2.0,
21-no options COMPAT_30 # NetBSD 3.0, 21-no options COMPAT_30 # NetBSD 3.0,
22-no options COMPAT_40 # NetBSD 4.0, 22-no options COMPAT_40 # NetBSD 4.0,
23-no options COMPAT_50 # NetBSD 5.0, 23-no options COMPAT_50 # NetBSD 5.0,
24-no options COMPAT_60 # NetBSD 6.0, 24-no options COMPAT_60 # NetBSD 6.0,
25-no options COMPAT_70 # NetBSD 7.0, and 25-no options COMPAT_70 # NetBSD 7.0,
26-no options COMPAT_80 # NetBSD 8.0 binary compatibility. 26-no options COMPAT_80 # NetBSD 8.0, and
 27-no options COMPAT_90 # NetBSD 9.0 binary compatibility.
27-no options COMPAT_43 # and 4.3BSD 28-no options COMPAT_43 # and 4.3BSD
28#options COMPAT_386BSD_MBRPART # recognize old partition ID 29#options COMPAT_386BSD_MBRPART # recognize old partition ID
29 30
30-no options COMPAT_OSSAUDIO 31-no options COMPAT_OSSAUDIO
31-no options COMPAT_NETBSD32 32-no options COMPAT_NETBSD32
32-no options COMPAT_LINUX 33-no options COMPAT_LINUX
33-no options COMPAT_LINUX32 # req. COMPAT_LINUX and COMPAT_NETBSD32 34-no options COMPAT_LINUX32 # req. COMPAT_LINUX and COMPAT_NETBSD32
34-no options EXEC_ELF32 35-no options EXEC_ELF32
35-no options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. 36-no options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
36 37
37-no options SYSVMSG # System V-like message queues 38-no options SYSVMSG # System V-like message queues
38-no options SYSVSEM # System V-like semaphores 39-no options SYSVSEM # System V-like semaphores
39-no options SYSVSHM # System V-like memory sharing 40-no options SYSVSHM # System V-like memory sharing
40 41
41-no options ACPIVERBOSE # verbose ACPI configuration messages 42-no options ACPIVERBOSE # verbose ACPI configuration messages
42-no options MIIVERBOSE # verbose PHY autoconfig messages 43-no options MIIVERBOSE # verbose PHY autoconfig messages
43-no options PCIVERBOSE # verbose PCI device autoconfig messages 44-no options PCIVERBOSE # verbose PCI device autoconfig messages
44-no options PCMCIAVERBOSE # verbose PCMCIA configuration messages 45-no options PCMCIAVERBOSE # verbose PCMCIA configuration messages
45-no options SCSIVERBOSE # human readable SCSI error messages 46-no options SCSIVERBOSE # human readable SCSI error messages
46-no options USBVERBOSE # verbose USB device autoconfig messages 47-no options USBVERBOSE # verbose USB device autoconfig messages
47-no options HDAUDIOVERBOSE # verbose HDAUDIO driver messages 48-no options HDAUDIOVERBOSE # verbose HDAUDIO driver messages
48 49
49-no file-system ADOSFS # AmigaDOS-compatible file system 50-no file-system ADOSFS # AmigaDOS-compatible file system
50-no file-system AUTOFS # Automounter Filesystem 51-no file-system AUTOFS # Automounter Filesystem
51-no file-system CD9660 # ISO 9660 + Rock Ridge file system 52-no file-system CD9660 # ISO 9660 + Rock Ridge file system
52-no file-system CHFS # Chip File System 53-no file-system CHFS # Chip File System
53-no file-system CODA # Coda File System; also needs vcoda (below) 54-no file-system CODA # Coda File System; also needs vcoda (below)
54-no file-system EFS # Silicon Graphics Extent File System 55-no file-system EFS # Silicon Graphics Extent File System
55-no file-system EXT2FS # second extended file system (linux) 56-no file-system EXT2FS # second extended file system (linux)
56-no file-system FDESC # /dev/fd 57-no file-system FDESC # /dev/fd
57-no file-system FFS # UFS 58-no file-system FFS # UFS
58-no options UFS 59-no options UFS
59-no options QUOTA # legacy UFS quotas 60-no options QUOTA # legacy UFS quotas
60-no options QUOTA2 # new, in-filesystem UFS quotas 61-no options QUOTA2 # new, in-filesystem UFS quotas
61-no options UFS_EXTATTR # Extended attribute support for UFS1 62-no options UFS_EXTATTR # Extended attribute support for UFS1
62-no file-system FILECORE # Acorn filecore file system 63-no file-system FILECORE # Acorn filecore file system
63-no file-system HFS # experimental - Apple HFS+ (read-only) 64-no file-system HFS # experimental - Apple HFS+ (read-only)
64-no file-system KERNFS # /kern 65-no file-system KERNFS # /kern
65-no file-system LAYERFS # genfs 66-no file-system LAYERFS # genfs
66-no file-system LFS # log-structured file system 67-no file-system LFS # log-structured file system
67-no file-system MFS # memory file system 68-no file-system MFS # memory file system
68-no file-system MSDOSFS # MS-DOS file system 69-no file-system MSDOSFS # MS-DOS file system
69-no file-system NFS # Network File System client 70-no file-system NFS # Network File System client
70-no file-system NILFS # experimental - NTT's NiLFS(2) 71-no file-system NILFS # experimental - NTT's NiLFS(2)
71-no file-system NTFS # Windows/NT file system (experimental) 72-no file-system NTFS # Windows/NT file system (experimental)
72-no file-system NULLFS # loopback file system 73-no file-system NULLFS # loopback file system
73-no file-system OVERLAY # overlay file system 74-no file-system OVERLAY # overlay file system
74-no file-system PROCFS # /proc 75-no file-system PROCFS # /proc
75-no file-system PTYFS # /dev/ptm support 76-no file-system PTYFS # /dev/ptm support
76-no file-system PUFFS # Userspace file systems (e.g. ntfs-3g & sshfs) 77-no file-system PUFFS # Userspace file systems (e.g. ntfs-3g & sshfs)
77-no file-system SMBFS # experimental - CIFS; also needs nsmb (below) 78-no file-system SMBFS # experimental - CIFS; also needs nsmb (below)
78-no file-system TMPFS # Efficient memory file-system 79-no file-system TMPFS # Efficient memory file-system
79-no file-system UDF # experimental - OSTA UDF CD/DVD file-system 80-no file-system UDF # experimental - OSTA UDF CD/DVD file-system
80-no file-system UMAPFS # NULLFS + uid and gid remapping 81-no file-system UMAPFS # NULLFS + uid and gid remapping
81-no file-system UNION # union file system 82-no file-system UNION # union file system
82-no file-system V7FS # 7th Edition(V7) File System 83-no file-system V7FS # 7th Edition(V7) File System
83-no file-system ZFS # Solaris ZFS 84-no file-system ZFS # Solaris ZFS
84 85
85-no options PPP_BSDCOMP # BSD-Compress compression support for PPP 86-no options PPP_BSDCOMP # BSD-Compress compression support for PPP
86-no options PPP_DEFLATE # Deflate compression support for PPP 87-no options PPP_DEFLATE # Deflate compression support for PPP
87 88
88-no options AIO 89-no options AIO
89 90
90-no acpiacad* at acpi? # ACPI AC Adapter 91-no acpiacad* at acpi? # ACPI AC Adapter
91-no acpibat* at acpi? # ACPI Battery 92-no acpibat* at acpi? # ACPI Battery
92-no acpibut* at acpi? # ACPI Button 93-no acpibut* at acpi? # ACPI Button
93-no acpifan* at acpi? # ACPI Fan 94-no acpifan* at acpi? # ACPI Fan
94-no acpilid* at acpi? # ACPI Lid Switch 95-no acpilid* at acpi? # ACPI Lid Switch
95-no acpitz* at acpi? # ACPI Thermal Zone 96-no acpitz* at acpi? # ACPI Thermal Zone
96-no acpivga* at acpi? # ACPI Display Adapter 97-no acpivga* at acpi? # ACPI Display Adapter
97-no acpiwdrt* at acpi? # ACPI Watchdog Resource Table 98-no acpiwdrt* at acpi? # ACPI Watchdog Resource Table
98-no acpiwmi* at acpi? # ACPI WMI Mapper 99-no acpiwmi* at acpi? # ACPI WMI Mapper
99 100
100-no options NFSSERVER 101-no options NFSSERVER
101 102
102-no axe* at uhub? 103-no axe* at uhub?
103-no axen* at uhub? 104-no axen* at uhub?
104-no rum* at uhub? 105-no rum* at uhub?
105-no urtwn* at uhub? 106-no urtwn* at uhub?
106-no urtw* at uhub? 107-no urtw* at uhub?
107-no run* at uhub? 108-no run* at uhub?
108-no athn* at uhub? 109-no athn* at uhub?
109 110
110-no alc* at pci? 111-no alc* at pci?
111-no ath* at pci? 112-no ath* at pci?
112 113
113-no select sppp # Synchronous-Point-to-Point Protocol 114-no select sppp # Synchronous-Point-to-Point Protocol
114 115
115-no pseudo-device crypto # /dev/crypto device 116-no pseudo-device crypto # /dev/crypto device
116-no pseudo-device swcrypto # software crypto implementation 117-no pseudo-device swcrypto # software crypto implementation
117 118
118# disk/mass storage pseudo-devices 119# disk/mass storage pseudo-devices
119-no pseudo-device ccd # concatenated/striped disk devices 120-no pseudo-device ccd # concatenated/striped disk devices
120-no pseudo-device cgd # cryptographic disk devices 121-no pseudo-device cgd # cryptographic disk devices
121-no pseudo-device raid # RAIDframe disk driver 122-no pseudo-device raid # RAIDframe disk driver
122-no pseudo-device fss # file system snapshot device 123-no pseudo-device fss # file system snapshot device
123-no pseudo-device putter # for puffs and pud 124-no pseudo-device putter # for puffs and pud
124 125
125-no pseudo-device vnd # disk-like interface to files 126-no pseudo-device vnd # disk-like interface to files
126 127
127# network pseudo-devices 128# network pseudo-devices
128-no pseudo-device bpfilter # Berkeley packet filter 129-no pseudo-device bpfilter # Berkeley packet filter
129-no pseudo-device ipfilter # IP filter (firewall) and NAT 130-no pseudo-device ipfilter # IP filter (firewall) and NAT
130# Loopback is hardcoded (looutput) everywhere! 131# Loopback is hardcoded (looutput) everywhere!
131#no pseudo-device loop # network loopback 132#no pseudo-device loop # network loopback
132-no pseudo-device mpls # MPLS pseudo-interface 133-no pseudo-device mpls # MPLS pseudo-interface
133-no pseudo-device ppp # Point-to-Point Protocol 134-no pseudo-device ppp # Point-to-Point Protocol
134-no pseudo-device pppoe # PPP over Ethernet (RFC 2516) 135-no pseudo-device pppoe # PPP over Ethernet (RFC 2516)
135-no pseudo-device sl # Serial Line IP 136-no pseudo-device sl # Serial Line IP
136-no pseudo-device strip # Starmode Radio IP (Metricom) 137-no pseudo-device strip # Starmode Radio IP (Metricom)
137-no pseudo-device tun # network tunneling over tty 138-no pseudo-device tun # network tunneling over tty
138-no pseudo-device tap # virtual Ethernet 139-no pseudo-device tap # virtual Ethernet
139-no pseudo-device gre # generic L3 over IP tunnel 140-no pseudo-device gre # generic L3 over IP tunnel
140-no pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933) 141-no pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933)
141-no pseudo-device faith # IPv[46] tcp relay translation i/f 142-no pseudo-device faith # IPv[46] tcp relay translation i/f
142-no pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation 143-no pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation
143-no pseudo-device vlan # IEEE 802.1q encapsulation 144-no pseudo-device vlan # IEEE 802.1q encapsulation
144-no pseudo-device agr # IEEE 802.3ad link aggregation 145-no pseudo-device agr # IEEE 802.3ad link aggregation
145-no pseudo-device l2tp # L2TPv3 interface 146-no pseudo-device l2tp # L2TPv3 interface
146-no pseudo-device npf # NPF packet filter 147-no pseudo-device npf # NPF packet filter
147 148
148# 149#
149# accept filters 150# accept filters
150-no pseudo-device accf_data # "dataready" accept filter 151-no pseudo-device accf_data # "dataready" accept filter
151-no pseudo-device accf_http # "httpready" accept filter 152-no pseudo-device accf_http # "httpready" accept filter
152 153
153# miscellaneous pseudo-devices 154# miscellaneous pseudo-devices
154-no pseudo-device clockctl # user control of clock subsystem 155-no pseudo-device clockctl # user control of clock subsystem
155-no pseudo-device vcoda # coda minicache <-> venus comm. 156-no pseudo-device vcoda # coda minicache <-> venus comm.
156-no pseudo-device autofs # experimental - AUTOFS 157-no pseudo-device autofs # experimental - AUTOFS
157 158
158# a pseudo device needed for SMBFS 159# a pseudo device needed for SMBFS
159-no pseudo-device nsmb # experimental - SMB requester 160-no pseudo-device nsmb # experimental - SMB requester
160 161
161# pseudo audio device driver 162# pseudo audio device driver
162-no pseudo-device pad 163-no pseudo-device pad
163 164
164# userland interface to drivers, including autoconf and properties retrieval 165# userland interface to drivers, including autoconf and properties retrieval
165-no pseudo-device drvctl 166-no pseudo-device drvctl