freebsd-skq/sys/amd64
neel 92a8d9884d Postpone vmm module initialization until after SMP is initialized - particularly
that 'smp_started != 0'.

This is required because the VT-x initialization calls smp_rendezvous()
to set the CR4_VMXE bit on all the cpus.

With this change we can preload vmm.ko from the loader.

Reported by:	alfred@, sbruno@
Obtained from:	NetApp
2013-01-21 01:33:10 +00:00
..
acpica - Remove unused code for CR3 and CR4. 2012-06-13 22:53:56 +00:00
amd64 Fix build with SMP disabled.` 2013-01-19 01:18:22 +00:00
compile
conf Add VirtIO to the i386 and amd64 GENERIC kernels 2013-01-13 07:14:16 +00:00
ia32 Real hardware, as opposed to QEMU, does not allow to have a call gate 2012-08-14 12:13:27 +00:00
include Add svn properties to the recently merged bhyve source files. 2013-01-20 03:42:49 +00:00
linux32 Revert previous commit... 2012-10-10 08:36:38 +00:00
pci Remove duplicate code. Reduce diff between amd64 and i386. 2012-12-01 00:56:19 +00:00
vmm Postpone vmm module initialization until after SMP is initialized - particularly 2013-01-21 01:33:10 +00:00
Makefile