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