freebsd-dev/sys/amd64
Neel Natu 74d1d2b7cc Merge the following changes from projects/bhyve_npt_pmap:
- add fields to 'struct pmap' that are required to manage nested page tables.
- add a parameter to 'vmspace_alloc()' that can be used to override the
  default pmap initialization routine 'pmap_pinit()'.

These changes are pushed ahead of the remaining changes in 'bhyve_npt_pmap'
in anticipation of the upcoming KBI freeze for 10.0.

Reviewed by:	kib@, alc@
Approved by:	re (glebius)
2013-09-20 17:06:49 +00:00
..
acpica Consistently use round_page(x) rather than roundup(x, PAGE_SIZE). There is 2013-02-15 22:43:08 +00:00
amd64 Add support for suspend/resume/migration operations when running as a 2013-09-20 05:06:03 +00:00
conf Reconnect the hyperv drivers back into GENERIC now that the 2013-09-19 05:07:51 +00:00
ia32 Use slightly more idiomatic expression to get the address of array. 2013-05-27 18:39:39 +00:00
include Merge the following changes from projects/bhyve_npt_pmap: 2013-09-20 17:06:49 +00:00
linux32 Regen. 2013-09-18 18:49:26 +00:00
pci Remove duplicate code. Reduce diff between amd64 and i386. 2012-12-01 00:56:19 +00:00
vmm Hide TSC-deadline APIC timer support from guests. This mode 2013-09-17 17:56:53 +00:00
Makefile