freebsd-dev/sys/amd64
Neel Natu ab76fd5833 The ASID allocation in SVM is incorrect because it allocates a single ASID for
all vcpus belonging to a guest. This means that when different vcpus belonging
to the same guest are executing on the same host cpu there may be "leakage"
in the mappings created by one vcpu to another.

The proper fix for this is being worked on and will be committed shortly.

In the meantime workaround this bug by flushing the guest TLB entries on every
VM entry.

Submitted by:	Anish Gupta (akgupt3@gmail.com)
2013-10-21 23:46:37 +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 Fix panic in ktrcapfail() when no capability rights are passed. 2013-09-18 19:26:08 +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 Go way past 11 and bump bhyve's max vCPUs to 16. 2013-09-10 03:48:18 +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 The ASID allocation in SVM is incorrect because it allocates a single ASID for 2013-10-21 23:46:37 +00:00
Makefile Adjustments to make a tags file a bit more suitable to amd64. 2008-12-01 14:15:10 +00:00