NetBSD/distrib
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
..
acorn32 Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
alpha Make gzip on some crunched install media support xz decompression 2018-10-01 17:50:08 +00:00
amd64 Support .tar.xz format for sets. 2018-10-07 10:33:44 +00:00
amiga Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
arc Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
atari Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
bebox more gnu directory removal. 2017-04-12 17:29:49 +00:00
cats Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
cdrom Create a new bsd.hostinit.mk file and put the build definitions for all host 2018-05-01 19:59:42 +00:00
cobalt Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
common Support .tar.xz sets 2018-10-07 18:07:00 +00:00
dreamcast Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
emips Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
evbarm Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
evbmips Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
evbppc Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
evbsh3 Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
ews4800mips Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
hp300 Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
hpcarm Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
hpcmips Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
hpcsh Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
hppa Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
i386 bump for clang 2018-10-30 20:18:30 +00:00
ia64 Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
ibmnws Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
landisk += for MAKEFS_FLAGS 2017-01-24 18:04:01 +00:00
luna68k Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
mac68k += for MAKEFS_FLAGS 2017-01-24 18:04:01 +00:00
macppc Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
miniroot Remove uses of test ... -a ... and test ... -o ... 2018-09-16 21:32:29 +00:00
mipsco Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
mvme68k Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
mvmeppc Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
news68k Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
newsmips Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
notes Remove leftovers from the separate xen port (which is now part of i386 2018-08-07 08:26:42 +00:00
ofppc Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
playstation2 Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
pmax Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
prep Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
riscv += for MAKEFS_FLAGS 2017-01-24 18:04:01 +00:00
rs6000 += for MAKEFS_FLAGS 2017-01-24 18:04:01 +00:00
sandpoint Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
sets Add NVMM - for NetBSD Virtual Machine Monitor -, a kernel driver that 2018-11-07 07:43:07 +00:00
sgimips Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
shark Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
sparc Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
sparc64 Make gzip on some crunched install media support xz decompression 2018-10-01 17:50:08 +00:00
sun2 Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
sun3 Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
syspkg Remove the isdn sets from syspkg, now that they have no user left. 2018-09-23 08:26:00 +00:00
utils Use the GENERIC kernel where possible in armv7.img and remove the old 2018-11-01 11:05:24 +00:00
vax Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
x68k Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
zaurus Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
Makefile
Makefile.inc