]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r267311, r267330, r267811, r267884
authorgrehan <grehan@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sun, 17 Aug 2014 01:23:52 +0000 (01:23 +0000)
committergrehan <grehan@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sun, 17 Aug 2014 01:23:52 +0000 (01:23 +0000)
commitbaee30adf7d2a91892a20c99f1d5185b8ddcfa2c
tree3eccc4cc10658396ede1ae036b060d6802d92bbc
parentc56b5efdb2b84dc3d36bc01e6a0cb42afdebe2d9
MFC r267311, r267330, r267811, r267884

Turn on interrupt window exiting unconditionally when an ExtINT is being
injected into the guest.

Add helper functions to populate VM exit information for rendezvous and
astpending exits.

Provide APIs to directly get 'lowmem' and 'highmem' size directly.

Expose the amount of resident and wired memory from the guest's vmspace

git-svn-id: svn://svn.freebsd.org/base/stable/10@270074 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
lib/libvmmapi/vmmapi.c
lib/libvmmapi/vmmapi.h
sys/amd64/include/vmm.h
sys/amd64/vmm/intel/vmx.c
sys/amd64/vmm/vmm.c
sys/amd64/vmm/vmm_stat.c
sys/amd64/vmm/vmm_stat.h
usr.sbin/bhyve/pci_emul.c
usr.sbin/bhyve/rtc.c
usr.sbin/bhyve/smbiostbl.c
usr.sbin/bhyveload/bhyveload.c