]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Get rid of assumptions in the hypervisor that the host physical memory
authorNeel Natu <neel@FreeBSD.org>
Wed, 3 Oct 2012 01:18:51 +0000 (01:18 +0000)
committerNeel Natu <neel@FreeBSD.org>
Wed, 3 Oct 2012 01:18:51 +0000 (01:18 +0000)
commit4db4fb2c259a503216df1bde659d297b928c0c17
treed29d281e1e26f6804bb0ef51c890f15893e3d79d
parentbda273f21e52253e1318cb2d9bd9028947f7c5d1
Get rid of assumptions in the hypervisor that the host physical memory
associated with guest physical memory is contiguous.

Add check to vm_gpa2hpa() that the range indicated by [gpa,gpa+len) is all
contained within a single 4KB page.
sys/amd64/vmm/vmm.c
sys/amd64/vmm/vmm_instruction_emul.c