NetBSD/sys/modules
martin a0d4affb94 Pull up following revision(s) (requested by maxv in ticket #1032):
sys/dev/nvmm/x86/nvmm_x86_vmx.c: revision 1.60 (patch)
	sys/dev/nvmm/x86/nvmm_x86_vmx.c: revision 1.61 (patch)
	sys/dev/nvmm/nvmm.c: revision 1.30
	sys/dev/nvmm/nvmm.c: revision 1.31
	sys/dev/nvmm/nvmm.c: revision 1.32
	sys/dev/nvmm/nvmm_internal.h: revision 1.15
	sys/dev/nvmm/nvmm_internal.h: revision 1.16
	sys/dev/nvmm/files.nvmm: revision 1.3
	sys/dev/nvmm/x86/nvmm_x86_svm.c: revision 1.62 (patch)
	sys/dev/nvmm/x86/nvmm_x86_svm.c: revision 1.63 (patch)
	sys/dev/nvmm/x86/nvmm_x86_vmx.c: revision 1.59 (patch)
	sys/modules/nvmm/nvmm.ioconf: revision 1.2

Gather the conditions to return from the VCPU loops in nvmm_return_needed(),
and use it in nvmm_do_vcpu_run() as well. This fixes two undesired behaviors:

 - When a VM initializes, the many nested page faults that need processing
   could cause the calling thread to occupy the CPU too much if we're unlucky
   and are only getting repeated nested page faults thousands of times in a
   row.

 - When the emulator calls nvmm_vcpu_run() and immediately sends a signal to
   stop the VCPU, it's better to check signals earlier and leave right away,
   rather than doing a round of VCPU run that could increase the time spent
   by the emulator waiting for the return.

style

Register NVMM as an actual pseudo-device. Without PMF handler, to
explicitly disallow ACPI suspend if NVMM is running.

Should fix PR/55406.

Print the backend name when attaching.
2020-08-02 08:49:08 +00:00
..
aac Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
accf_dataready
accf_httpready Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
acpiacad Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
acpibat Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
acpibut Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
acpicpu Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
acpidalb Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
acpifan Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
acpilid Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
acpipmtr Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
acpitz Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
acpiverbose Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
acpivga Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
acpiwdrt Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
acpiwmi Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
adosfs Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
aibs Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
aio Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
am2315temp PR/52848: Brad Spencer: Add module glue for AM2315 and SI70xx drivers 2017-12-29 02:14:25 +00:00
amdsmn Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
amdtemp Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
amdzentemp Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
amr Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
apple_smc Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
apple_smc_acpi Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
apple_smc_fan Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
apple_smc_temp Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
aps
arch Merge the [pgoyette-compat] branch 2019-01-27 02:08:33 +00:00
asus Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
ataraid Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
ath
ath_hal apply -Wno-error=implicit-fallthrough to ar5212_xmit.c and ar5416_xmit.c. 2019-02-04 08:36:43 +00:00
ati_pcigart Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
au8522 Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
audio Merge isaki-audio2 branch, the overhaul of audio subsystem. 2019-05-08 13:40:13 +00:00
autofs Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
auvitek Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
azalia Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
blowfish
bpf Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
bpf_filter Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
bpfjit
bufq_disksort Build the newly-created bufq_* modules 2016-11-16 00:49:27 +00:00
bufq_fcfs Build the newly-created bufq_* modules 2016-11-16 00:49:27 +00:00
bufq_priocscan Build the newly-created bufq_* modules 2016-11-16 00:49:27 +00:00
bufq_readprio Build the newly-created bufq_* modules 2016-11-16 00:49:27 +00:00
cac Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
cac_eisa Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
cac_pci Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
camellia
cast128
ccd Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
cd9660 Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
cgd Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
chfs Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
cir Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
clockctl Merge the [pgoyette-compat] branch 2019-01-27 02:08:33 +00:00
coda Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
coda5 Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
compat Merge the [pgoyette-compat] branch 2019-01-27 02:08:33 +00:00
compat_09 Merge the [pgoyette-compat] branch 2019-01-27 02:08:33 +00:00
compat_10 Merge the [pgoyette-compat] branch 2019-01-27 02:08:33 +00:00
compat_12 Merge the [pgoyette-compat] branch 2019-01-27 02:08:33 +00:00
compat_13 Merge the [pgoyette-compat] branch 2019-01-27 02:08:33 +00:00
compat_14 Merge the [pgoyette-compat] branch 2019-01-27 02:08:33 +00:00
compat_16 Merge the [pgoyette-compat] branch 2019-01-27 02:08:33 +00:00
compat_20 Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
compat_30 Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
compat_40 Merge the [pgoyette-compat] branch 2019-01-27 02:08:33 +00:00
compat_43 Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
compat_50 Add -DQUOTA (Paul Goyette) 2019-06-17 14:57:57 +00:00
compat_60 Merge the [pgoyette-compat] branch 2019-01-27 02:08:33 +00:00
compat_70 Merge the [pgoyette-compat] branch 2019-01-27 02:08:33 +00:00
compat_80 Set WARNS=3 - signed-vs-unsigned integer compare 2019-06-22 17:57:01 +00:00
compat_aoutm68k Add QUOTA define 2019-06-18 01:39:39 +00:00
compat_crypto_50 Merge the [pgoyette-compat] branch 2019-01-27 02:08:33 +00:00
compat_freebsd Add quota option 2019-06-18 01:43:07 +00:00
compat_linux Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
compat_linux32 Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
compat_netbsd32 Add QUOTA define 2019-06-18 01:39:39 +00:00
compat_netbsd32_09 WARNS=3 for compat_netbsd32_* in order to appease sign-compare warnings 2019-02-20 05:11:30 +00:00
compat_netbsd32_12 WARNS=3 for compat_netbsd32_* in order to appease sign-compare warnings 2019-02-20 05:11:30 +00:00
compat_netbsd32_13 WARNS=3 for compat_netbsd32_* in order to appease sign-compare warnings 2019-02-20 05:11:30 +00:00
compat_netbsd32_16 WARNS=3 for compat_netbsd32_* in order to appease sign-compare warnings 2019-02-20 05:11:30 +00:00
compat_netbsd32_20 WARNS=3 for compat_netbsd32_* in order to appease sign-compare warnings 2019-02-20 05:11:30 +00:00
compat_netbsd32_30 WARNS=3 for compat_netbsd32_* in order to appease sign-compare warnings 2019-02-20 05:11:30 +00:00
compat_netbsd32_40 WARNS=3 for compat_netbsd32_* in order to appease sign-compare warnings 2019-02-20 05:11:30 +00:00
compat_netbsd32_43 Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
compat_netbsd32_50 Include quota compat code by default 2019-06-18 15:26:27 +00:00
compat_netbsd32_60 WARNS=3 for compat_netbsd32_* in order to appease sign-compare warnings 2019-02-20 05:11:30 +00:00
compat_netbsd32_80 WARNS=3 for compat_netbsd32_* in order to appease sign-compare warnings 2019-02-20 05:11:30 +00:00
compat_netbsd32_mqueue WARNS=3 for compat_netbsd32_* in order to appease sign-compare warnings 2019-02-20 05:11:30 +00:00
compat_netbsd32_nfssrv WARNS=3 for compat_netbsd32_* in order to appease sign-compare warnings 2019-02-20 05:11:30 +00:00
compat_netbsd32_ptrace WARNS=3 for compat_netbsd32_* in order to appease sign-compare warnings 2019-02-20 05:11:30 +00:00
compat_netbsd32_raid WARNS=3 for compat_netbsd32_* in order to appease sign-compare warnings 2019-02-20 05:11:30 +00:00
compat_netbsd32_sysvipc WARNS=3 for compat_netbsd32_* in order to appease sign-compare warnings 2019-02-20 05:11:30 +00:00
compat_netbsd32_sysvipc_10 WARNS=3 for compat_netbsd32_* in order to appease sign-compare warnings 2019-02-20 05:11:30 +00:00
compat_netbsd32_sysvipc_14 WARNS=3 for compat_netbsd32_* in order to appease sign-compare warnings 2019-02-20 05:11:30 +00:00
compat_netbsd32_sysvipc_50 WARNS=3 for compat_netbsd32_* in order to appease sign-compare warnings 2019-02-20 05:11:30 +00:00
compat_ossaudio Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
compat_raid_50 Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
compat_raid_80 Merge the [pgoyette-compat] branch 2019-01-27 02:08:33 +00:00
compat_sunos
compat_sunos32
compat_sysctl_09_43 Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
compat_sysv_10 Merge the [pgoyette-compat] branch 2019-01-27 02:08:33 +00:00
compat_sysv_14 Merge the [pgoyette-compat] branch 2019-01-27 02:08:33 +00:00
compat_sysv_50 Merge the [pgoyette-compat] branch 2019-01-27 02:08:33 +00:00
compat_util Merge the [pgoyette-compat] branch 2019-01-27 02:08:33 +00:00
coram Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
coredump Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
coretemp Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
crypto Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
cx24227 Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
cxdtv Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
cyclic Pull up following revision(s) (requested by riastradh in ticket #701): 2020-02-12 19:55:56 +00:00
dbcool Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
des
dk_subr Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
dm Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
drm Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
drmkms Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
drmkms_agp Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
drmkms_linux Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
drmkms_pci Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
drvctl Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
dtrace Pull up following revision(s) (requested by jmcneill in ticket #525): 2019-12-09 15:19:30 +00:00
dtv Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
dtv_math Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
efs Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
emdtv Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
est Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
examples Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
exec_aout
exec_ecoff
exec_elf32 Set WARNS=3 to appease sign-compare warnings for mips, mips64, and sparc. 2019-02-17 13:21:55 +00:00
exec_elf64 Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
exec_script
ext2fs Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
fdesc
ffs Split the ufs code out of the ffs module and into its own module. 2019-06-20 03:31:29 +00:00
filecore Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
filemon Pull up following revision(s) (requested by maya in ticket #385): 2019-10-28 16:37:55 +00:00
finsio Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
flash Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
fss Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
fujbp Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
fujhk Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
gpio
gpioiic
gpioirq Add an example "gpioirq" driver that demonstrates interrupts on GPIO 2018-05-19 14:15:39 +00:00
gpioow
gpiopps Add a 1PPS-over-GPIO driver, originally by Brad Spencer, with changes by 2018-05-20 15:15:40 +00:00
gpiosim
hdafg Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
hdaudio Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
hdaudio_pci
hdaudioverbose
hfs Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
hifn
hpacel Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
hpet Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
hpqlb Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
hythygtemp Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
i2c_bitbang
i2cexec
i915drm Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
i915drmkms Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
ichsmb Descend into subdirectory to create the module for ichsmb(4) driver. 2018-02-26 07:29:24 +00:00
if_agr Replace compile-time checking for vlan code with a module hook. 2019-03-23 09:48:04 +00:00
if_alc
if_ath_pci
if_athn_usb Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
if_axe Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
if_axen Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
if_cas
if_faith add new modules 2016-08-07 14:27:38 +00:00
if_gif Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
if_gre Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
if_l2tp Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
if_loop add new modules 2016-08-07 14:27:38 +00:00
if_mpls Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
if_mue Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
if_npflog NPF: Major rework -- migrate NPF to the libnv library. 2018-09-29 14:41:35 +00:00
if_ppp Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
if_pppoe Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
if_rum Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
if_run Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
if_sl Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
if_smsc Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
if_srt Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
if_stf Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
if_strip Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
if_tap Add a loadable module for tap(4). 2019-03-24 11:20:26 +00:00
if_tun Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
if_ure Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
if_urtwn Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
if_vioif Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
if_vlan Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
iic Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
imc Update the ioconf files to reflect the move of the device source code 2018-03-03 07:26:37 +00:00
imcsmb Update the ioconf files to reflect the move of the device source code 2018-03-03 07:26:37 +00:00
ip_ecn Split ip_ecn code into its own module, so it can be shared between 2017-12-09 08:03:06 +00:00
ipl Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
ir Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
irmce Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
iscsi Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
itesio Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
kernfs Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
layerfs Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
ld On the off chance that someone tries to use the modular version of the 2018-02-21 08:36:36 +00:00
ld_aac Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
ld_amr Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
ld_ataraid Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
ld_cac Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
ld_icp Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
ld_mlx Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
ld_nvme Another module that needs WARNS=3 to allow signed-vs-unsigned compares 2019-02-20 00:55:03 +00:00
ld_sdmmc Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
ld_twa Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
ld_twe Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
ld_virtio Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
lfs For vax, GCC 6.5 and 7.4 cannot compile lfs_inode.c with 2019-02-17 14:04:31 +00:00
lg3303 Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
lm Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
lm_isa Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
lm_isa_common Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
lm_wbsio Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
lua Fix cargo cult ioctl implementation for LUAINFO: the name and desc fields 2017-12-26 12:43:59 +00:00
luapmf
luasystm
mach64drm Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
mfs
mgadrm Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
midi Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
miiverbose
miniroot
mlx Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
mlx_eisa Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
mlx_pci Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
mqueue Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
msdos Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
mt2131 Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
nand Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
nandemulator Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
nfs Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
nfsserver Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
nilfs Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
npf Update the NPF kernel module Makefile. Missed in the previous commit. 2019-07-24 23:49:08 +00:00
npf_alg_icmp NPF: Major rework -- migrate NPF to the libnv library. 2018-09-29 14:41:35 +00:00
npf_ext_log NPF: Major rework -- migrate NPF to the libnv library. 2018-09-29 14:41:35 +00:00
npf_ext_normalize NPF: Major rework -- migrate NPF to the libnv library. 2018-09-29 14:41:35 +00:00
npf_ext_rndblock NPF: Major rework -- migrate NPF to the libnv library. 2018-09-29 14:41:35 +00:00
nsclpcsio Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
nsmb
ntfs Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
null
nvme Another WARNS=3 module 2019-02-20 01:20:16 +00:00
nvmm Pull up following revision(s) (requested by maxv in ticket #1032): 2020-08-02 08:49:08 +00:00
nxt2k Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
odcm Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
onewire Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
opencrypto Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
overlay
pad Use config(1) and IOCONF= to generate most of the auto-config data 2017-12-16 06:39:07 +00:00
padlock Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
panic
pciverbose
pf Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
powernow Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
ppp_bsdcomp Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
ppp_deflate Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
procfs Add the limit node 2019-03-31 02:24:47 +00:00
pseye
ptrace * Split sys/kern/sys_process.c into three parts: 2016-11-02 00:11:59 +00:00
ptrace_common Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
ptyfs Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
pud
puffs Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
putter
pwdog
r128drm Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
radeondrm Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
raid Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
savagedrm Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
scsiverbose Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
sdtemp Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
secmodel_bsd44
secmodel_extensions
secmodel_overlay
securelevel Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
sequencer Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
si70xxtemp Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
sisdrm
skipjack
slcompress Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
sljit
smbfs Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
smsc Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
solaris Switch module solaris to native XDR. 2019-06-05 16:28:06 +00:00
spdmem Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
spkr Merge isaki-audio2 branch, the overhaul of audio subsystem. 2019-05-08 13:40:13 +00:00
sppp_subr Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
srt Now that the if_srt module has a chance of working (ie, it now 2019-03-26 00:36:14 +00:00
suser
swcrypto Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
swsensor
swwdog Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
sysmon
sysmon_envsys Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
sysmon_power
sysmon_taskq Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
sysmon_wdog
sysv_ipc Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
sysvbfs Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
tap Add a loadable module for tap(4). 2019-03-24 11:20:26 +00:00
tco Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
tdfxdrm
thinkpad Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
tmpfs Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
tprof Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
tprof_x86 Merge the tprof_pmi and tprof_amdpmi modules into a single tprof_x86 2018-07-24 09:47:35 +00:00
tun Move tun.c into the module's own directory, since it is specific to the 2016-09-10 03:26:10 +00:00
tvpll Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
twa Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
twe Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
ualea Modularize ualea(4). 2017-04-19 00:01:38 +00:00
uatp Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
uaudio
ubsec Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
udf Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
ufs Split the ufs code out of the ffs module and into its own module. 2019-06-20 03:31:29 +00:00
umap Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
union Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
unionfs
usbnet Pull up following revision(s) (requested by mrg in ticket #135): 2019-09-01 13:00:36 +00:00
usbverbose
uvideo
v7fs Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
vboxdrm Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
vcoda Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
viac7temp Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
viadrmums Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
viomb Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
vioscsi add support for loading vioscsi driver dynamically 2017-03-25 18:15:31 +00:00
virtio fix up virtio module for current structure; add virtio_pci module 2018-06-06 16:11:36 +00:00
virtio_pci fix up virtio module for current structure; add virtio_pci module 2018-06-06 16:11:36 +00:00
vmt Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
vnd No need to define COMPAT_50 any longer. All the compat decisions are 2019-05-01 08:53:00 +00:00
wapbl Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
wbsio Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
wmidell Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
wmieeepc Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
wmihp Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
wmimsi Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
wsbell Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
xc5k Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
xc3028 Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
xldscripts
zfs Prepare the implementation of the ZFS control directory ".zfs". 2019-02-05 09:54:36 +00:00
zl10353 Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
zlib Bump default value of WARNS for modules from 3 to 5, and 2019-02-17 04:05:41 +00:00
Makefile Pull up following revision(s) (requested by mrg in ticket #135): 2019-09-01 13:00:36 +00:00
Makefile.assym Remove port-acorn26 2018-01-24 09:04:40 +00:00
Makefile.inc In preparation for the upcoming release, turn off DIAGNOSTIC in most 2019-11-21 18:17:58 +00:00
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.