freebsd-dev/sys/amd64
Gavin Atkinson c1cbd9ab53 Default to not performing the early-boot memory tests when we detect we
are booting inside a VM.  There are three reasons to disable this:

o  It causes the VM host to believe that all the tested pages or RAM are
   in use.  This in turn may force the host to page out pages of RAM
   belonging to other VMs, or otherwise cause problems with fair resource
   sharing on the VM cluster.
o  It adds significant time to the boot process (around 1 second/Gig in
   testing)
o  It is unnecessary - the host should have already verified that the
   memory is functional etc.

Note that this simply changes the default when in a VM - it can still be
overridden using the hw.memtest.tests tunable.

MFC after:	4 weeks
2011-12-31 13:24:53 +00:00
..
acpica Remove the usage of pc_other_cpus from amd64. 2011-06-21 09:19:38 +00:00
amd64 Default to not performing the early-boot memory tests when we detect we 2011-12-31 13:24:53 +00:00
compile
conf Add "options CAPABILITY_MODE" and "options CAPABILITIES" to GENERIC kernel 2011-12-29 22:48:36 +00:00
ia32 Inline the syscallenter() and syscallret(). This reduces the time measured 2011-09-11 16:05:09 +00:00
include Replace __signed by signed. 2011-12-13 13:38:03 +00:00
linux32 Regen. 2011-12-29 15:35:47 +00:00
pci Move {amd64,i386}/pci/pci_bus.c and {amd64,i386}/include/pci_cfgreg.h to 2011-06-22 21:04:13 +00:00
Makefile Adjustments to make a tags file a bit more suitable to amd64. 2008-12-01 14:15:10 +00:00