NetBSD/sys/conf
maxv f3a4baf748 Add NVMM - for NetBSD Virtual Machine Monitor -, a kernel driver that
provides support for hardware-accelerated virtualization on NetBSD.

It is made of an MI frontend, to which MD backends can be plugged. One
MD backend is implemented, x86-SVM, for x86 AMD CPUs.

We install

	/usr/include/dev/nvmm/nvmm.h
	/usr/include/dev/nvmm/nvmm_ioctl.h
	/usr/include/dev/nvmm/{arch}/nvmm_{arch}.h

And the kernel module. For now, the only architecture where we do that
is amd64 (arch=x86).

NVMM is not enabled by default in amd64-GENERIC, but is instead easily
modloadable.

Sent to tech-kern@ a month ago. Validated with kASan, and optimized
with tprof.
2018-11-07 07:43:07 +00:00
..
assym.mk
compat_netbsd09.config
compat_netbsd10.config
compat_netbsd11.config
compat_netbsd12.config
compat_netbsd13.config
compat_netbsd14.config
compat_netbsd15.config
compat_netbsd16.config
compat_netbsd20.config
compat_netbsd30.config
compat_netbsd40.config
compat_netbsd50.config
compat_netbsd60.config
compat_netbsd70.config
compat_netbsd.config
copyright
cscope.mk
debugsyms.c
dts.mk
files Add NVMM - for NetBSD Virtual Machine Monitor -, a kernel driver that 2018-11-07 07:43:07 +00:00
filesystems.config
gdbinit.mk
genassym.cf
ldscript.mk
linkset
lint.mk
majors Add NVMM - for NetBSD Virtual Machine Monitor -, a kernel driver that 2018-11-07 07:43:07 +00:00
majors.std
majors.storage
majors.tty
majors.usb
majors.ws
Makefile.kern.inc - Determine KERN_AS automatically depending on whether OPT_MODULAR is 2018-09-22 12:24:01 +00:00
mdroot.mk
mkldscript.sh
newvers_stand.mk
newvers_stand.sh
newvers.mk
newvers.sh
osrelease.sh
param.c
ssp.mk
std