NetBSD/sys/modules
pho 3dc92541ec port-arm/58194: Resurrect vmt(4) from bitrot
On this architecture vmt(4) used to search for a node "/hypervisor" in the
FDT and probed the VMware hypervisor call only when the node was
found. However, things appear to have changed and VMware no longer provides
the FDT node.

Since vmt(4) doesn't actually need to read anything from FDT, and the
hypervisor call logically resides in virtual CPUs themselves, it would be
better to attach it directly to cpu, just like how it's probed on x86.
2024-05-09 12:09:58 +00:00
..
aac
accf_dataready
accf_httpready
acpiacad
acpibat
acpibut
acpicpu
acpidalb
acpifan
acpihed acpihed(4): New driver for PNP0C33 to notify apei(4). 2024-03-21 02:36:01 +00:00
acpilid
acpipmtr
acpitz
acpiverbose add now required pci.h / NPCI. (the ia64 version builds with PCI 2022-06-01 00:50:24 +00:00
acpivga
acpiwdrt
acpiwmi
adiantum Create a loaable adiantum module, and make cgd require it. 2022-04-01 21:09:24 +00:00
adosfs
aht20temp A driver for the Aosong AHT20 temperature and humidity sensor. While 2022-11-17 19:20:05 +00:00
aibs
aio
am2315temp
amdgpu drm: Set CONFIG_ACPI in linux/acpi.h and make it build. 2024-04-16 14:34:01 +00:00
amdsmn
amdtemp
amdzentemp
amr
apei apei(4): New driver for ACPI Platform Error Interfaces. 2024-03-20 17:11:42 +00:00
apple_smc
apple_smc_acpi
apple_smc_fan
apple_smc_temp
aps
arch Switch evbppc/ibm4xx to generic evbppc (same as oea) kernel modules. 2021-08-03 09:25:43 +00:00
asus
ataraid
ath
ath_hal adapt to ${CC_WNO_IMPLICIT_FALLTHROUGH} 2023-06-03 21:30:20 +00:00
ati_pcigart
au8522
audio
autofs
auvitek
blake2s Fix broken name 2021-08-18 09:07:07 +00:00
blowfish
bmx280thp Split the BMP280 / BME280 driver into common code and create I2C and 2022-12-03 01:04:42 +00:00
bmx280thpi2c Split the BMP280 / BME280 driver into common code and create I2C and 2022-12-03 01:04:42 +00:00
bpf
bpf_filter
bpfjit
bufq_disksort
bufq_fcfs
bufq_priocscan
bufq_readprio
cac
cac_eisa
cac_pci
camellia
cast128
ccd
cd9660
cgd
chfs
cir
clockctl
coda
coda5
compat_09
compat_10
compat_12
compat_13
compat_14
compat_16
compat_20
compat_30
compat_40
compat_43
compat_50
compat_50_quota
compat_60
compat_70
compat_80
compat_90 Default the build of compat_90 module to include IPv6, as is done 2023-12-10 00:29:24 +00:00
compat_100 Add missing file 2023-09-05 14:49:46 +00:00
compat_aoutm68k
compat_crypto_50
compat_freebsd
compat_linux Add inotify (thanks Ryo) 2023-08-21 19:43:22 +00:00
compat_linux32 fix build for aarch64eb 2021-11-27 05:36:39 +00:00
compat_netbsd32 Add missing netbsd32_epoll.c 2023-08-30 12:18:59 +00:00
compat_netbsd32_09
compat_netbsd32_12
compat_netbsd32_13
compat_netbsd32_16
compat_netbsd32_20
compat_netbsd32_30
compat_netbsd32_40
compat_netbsd32_43
compat_netbsd32_50
compat_netbsd32_60
compat_netbsd32_80
compat_netbsd32_90
compat_netbsd32_100 Create compat_100 module infrastructure now that we have branched 2022-12-19 23:19:51 +00:00
compat_netbsd32_coredump Use opt_execfmt.h to get build options. 2020-11-04 20:54:20 +00:00
compat_netbsd32_mqueue
compat_netbsd32_nfssrv
compat_netbsd32_ptrace
compat_netbsd32_quota
compat_netbsd32_quota_50
compat_netbsd32_raid
compat_netbsd32_sysvipc
compat_netbsd32_sysvipc_10
compat_netbsd32_sysvipc_14
compat_netbsd32_sysvipc_50
compat_ossaudio
compat_raid_50
compat_raid_80
compat_sunos
compat_sunos32
compat_sysctl_09_43
compat_sysv_10
compat_sysv_14
compat_sysv_50
compat_util
coram
coredump bsd.own.mk: rename GCC_NO_* to CC_WNO_* 2023-06-03 09:09:01 +00:00
coretemp
crypto
cx24227
cxdtv
cyclic
dbcool
des
dk_subr
dm
drm
drmkms drmkms: Fix module build. 2023-09-05 21:57:28 +00:00
drmkms_agp
drmkms_linux drm: Dust off module build a little. 2022-07-17 14:11:40 +00:00
drmkms_pci sys/modules/drmkms_pci: Remove drm_agpsupport.c. 2023-01-31 13:09:54 +00:00
drmkms_sched drmkms_sched: Remove duplicate module definition. 2022-07-28 10:42:45 +00:00
drmkms_ttm bsd.own.mk: rename GCC_NO_* to CC_WNO_* 2023-06-03 09:09:01 +00:00
drvctl
dtrace bsd.own.mk: rename GCC_NO_* to CC_WNO_* 2023-06-03 09:09:01 +00:00
dtv
dtv_math
efs
emdtv
emuxki emuxki(4): import a list of board definitions 2022-09-07 03:34:43 +00:00
est
examples modules/examples/fopsmapper: KNF, sprinkle comments 2024-04-17 18:10:27 +00:00
exec_aout
exec_ecoff
exec_elf32 Arrange so that no options COREDUMP and no options PTRACE work together. 2020-10-19 19:33:01 +00:00
exec_elf64 Arrange so that no options COREDUMP and no options PTRACE work together. 2020-10-19 19:33:01 +00:00
exec_script
ext2fs
fdesc
ffs bsd.own.mk: rename to CC_WNO_ADDRESS_OF_PACKED_MEMBER 2023-06-03 08:52:53 +00:00
filecore
finsio
flash
fss
fujbp
fujhk
gpio
gpioiic
gpioirq
gpioow
gpiopps
gpiosim
hdafg the HDAUDIO_ENABLE_HDMI option is obsolete. don't define here.. 2023-02-18 05:25:59 +00:00
hdaudio
hdaudio_pci
hdaudioverbose
hfs
hifn
hpacel bsd.own.mk: rename GCC_NO_* to CC_WNO_* 2023-06-03 09:09:01 +00:00
hpet
hpqlb
hythygtemp
i2c_bitbang
i2c_subr Split i2c_subr.c into a separate module rather than including it in 2022-04-01 15:49:11 +00:00
i2cexec
i915drm
i915drmkms apply some warning disables for GCC 12. 2023-09-04 21:45:35 +00:00
ichsmb
if_agr
if_alc
if_aq
if_ath_pci
if_athn_usb
if_aue
if_axe
if_axen
if_cas
if_cdce
if_cue
if_faith
if_gif
if_gre
if_iavf Added iavf(4) that is based on OpenBSD's iavf(4) implementation 2020-09-08 10:05:47 +00:00
if_ixl
if_kue
if_l2tp
if_lagg Add a new link-aggregation pseudo interface named lagg(4) 2021-05-17 04:07:41 +00:00
if_loop
if_mpls
if_mue
if_npflog
if_ppp
if_pppoe
if_rum
if_run
if_sl
if_smsc
if_srt
if_stf
if_tap
if_tun
if_udav
if_upl
if_ure
if_url
if_urndis
if_urtwn
if_vioif
if_vlan
if_vmx modularize, and fix build error 2020-10-14 10:26:59 +00:00
if_wg Turn off ALTQ in if_wg module, to match default kernel configs 2022-01-27 14:18:40 +00:00
iic Split i2c_subr.c into a separate module rather than including it in 2022-04-01 15:49:11 +00:00
imc
imcsmb
ip_ecn
ipl bsd.own.mk: rename to CC_WNO_ADDRESS_OF_PACKED_MEMBER 2023-06-03 08:52:53 +00:00
ir
irmce
iscsi
itesio
kernfs
layerfs
ld
ld_aac
ld_amr
ld_ataraid
ld_cac
ld_icp
ld_mlx
ld_nvme
ld_sdmmc
ld_twa
ld_twe
ld_virtio
lfs Drop -O[01] hacks for vax; no longer necessary for patched GCC 10 2023-10-07 12:15:49 +00:00
lg3303
lm
lm_isa
lm_isa_common
lm_wbsio
lua bsd.own.mk: rename GCC_NO_* to CC_WNO_* 2023-06-03 09:09:01 +00:00
luapmf
luasystm subr_prf.c & luasystm.c: s/panicing/panicking/ in comments 2022-08-11 23:53:03 +00:00
mach64drm
mfs
mgadrm
midi Combine the midi and sequencer modules into a single midi_seq module 2022-06-04 03:31:10 +00:00
midi_seq Combine the midi and sequencer modules into a single midi_seq module 2022-06-04 03:31:10 +00:00
miiverbose
miniroot
mlx
mlx_eisa
mlx_pci
mqueue
msdos Move msdosfs_rename() and doscheckpath() to new file msdosfs_rename.c. 2021-10-23 07:41:37 +00:00
mt2131
nand
nandemulator
nfs
nfsserver
nilfs
npf bsd.own.mk: rename to CC_WNO_ADDRESS_OF_PACKED_MEMBER 2023-06-03 08:52:53 +00:00
npf_alg_icmp
npf_ext_log
npf_ext_normalize
npf_ext_rndblock
nsclpcsio
nsmb
ntfs
null
nvme
nvmm
nxt2k
odcm
onewire
opencrypto
overlay
owtemp make owtemp a module 2023-08-27 13:20:09 +00:00
pad
padlock
panic fix proplib deprecation 2021-06-21 03:04:27 +00:00
pciverbose
pf adapt to ${CC_WNO_IMPLICIT_FALLTHROUGH} 2023-06-03 21:30:20 +00:00
powernow
ppp_bsdcomp
ppp_deflate
procfs
pseye
ptrace
ptrace_common bsd.own.mk: rename GCC_NO_* to CC_WNO_* 2023-06-03 09:09:01 +00:00
ptyfs
pud
puffs
putter
pwdog
r128drm
radeondrm adapt to ${CC_WNO_IMPLICIT_FALLTHROUGH} 2023-06-03 21:30:20 +00:00
raid We no longer need the deprecated copyback functionality now that 2023-09-25 21:59:38 +00:00
savagedrm adapt to ${CC_WNO_IMPLICIT_FALLTHROUGH} 2023-06-03 21:30:20 +00:00
scmd A driver and user land utility for the Sparkfun Serial Controlled Motor 2021-12-07 17:39:53 +00:00
scmdi2c A driver and user land utility for the Sparkfun Serial Controlled Motor 2021-12-07 17:39:53 +00:00
scsi_subr Split some common stuff into scsi_subr module. This enables loading 2022-04-14 16:50:26 +00:00
scsiverbose
sdtemp
secmodel_bsd44
secmodel_extensions
secmodel_overlay
securelevel
sequencer Combine the midi and sequencer modules into a single midi_seq module 2022-06-04 03:31:10 +00:00
sgp40mox A driver for the Sensirion SGP40 MOx gas sensor. An example of this 2021-10-14 13:54:45 +00:00
sht3xtemp Driver for the Sensirion SHT30/SHT31/SHT35 temperature and humidity 2021-11-06 13:34:39 +00:00
sht4xtemp A driver for the Sensirion SHT40/SHT41/SHT45 temperature and humidity 2021-10-03 17:27:02 +00:00
si70xxtemp
sisdrm
skipjack
slcompress bsd.own.mk: rename to CC_WNO_ADDRESS_OF_PACKED_MEMBER 2023-06-03 08:52:53 +00:00
sljit
smsc
sodium rename glue.c to sodium_module.c 2021-08-21 09:07:08 +00:00
solaris - Don't include <bsd.own.mk> It should be done by the enclosing Makefile 2021-04-15 17:26:07 +00:00
spdmem
spkr
sppp_subr
srt
suser
swcrypto
swsensor
swwdog
sysmon
sysmon_envsys
sysmon_power
sysmon_taskq
sysmon_wdog
sysv_ipc
sysvbfs
tap
tco
tdfxdrm
thinkpad
tmpfs
tprof
tprof_x86
tun
tvpll
twa
twe
ualea
uatp
uaudio
ubsec
udf bsd.own.mk: rename to CC_WNO_ADDRESS_OF_PACKED_MEMBER 2023-06-03 08:52:53 +00:00
ufs Now that UFS_DIRHASH is default for biuilt-in file system modules, we 2022-08-09 20:05:14 +00:00
umap
union
unionfs
usbnet
usbverbose
uvideo
v7fs bsd.own.mk: rename to CC_WNO_ADDRESS_OF_PACKED_MEMBER 2023-06-03 08:52:53 +00:00
vboxdrm
vcoda
viac7temp
viadrmums adapt to ${CC_WNO_IMPLICIT_FALLTHROUGH} 2023-06-03 21:30:20 +00:00
vio9p
viomb
vioscsi
virtio
virtio_pci
vmt port-arm/58194: Resurrect vmt(4) from bitrot 2024-05-09 12:09:58 +00:00
vnd
wapbl
wbsio
wmidell
wmieeepc
wmihp
wmimsi
wsbell
xc5k
xc3028
xldscripts
zfs - Don't define NEED_ISYSTEM. This is a rump thing and should be only exposed 2021-04-15 17:26:22 +00:00
zl10353
zlib adapt to ${CC_WNO_IMPLICIT_FALLTHROUGH} 2023-06-03 21:30:20 +00:00
Makefile port-arm/58194: Resurrect vmt(4) from bitrot 2024-05-09 12:09:58 +00:00
Makefile.assym
Makefile.inc
README

README

$NetBSD: README,v 1.1 2008/11/13 10:06:46 ad Exp $

Do not automatically install modules that would fundamentally alter system
behaviour or create a security hole, as the system may automatically load
modules.