Page MenuHomeFreeBSD

D30624.id90378.diff
No OneTemporary

D30624.id90378.diff

diff --git a/sys/x86/acpica/madt.c b/sys/x86/acpica/madt.c
--- a/sys/x86/acpica/madt.c
+++ b/sys/x86/acpica/madt.c
@@ -158,7 +158,9 @@
reason = "by DMAR table";
acpi_unmap_table(dmartbl);
}
- if (vm_guest == VM_GUEST_VMWARE) {
+ if (reason != NULL) {
+ /* Already disabled */
+ } else if (vm_guest == VM_GUEST_VMWARE) {
vmware_hvcall(VMW_HVCMD_GETVCPU_INFO, p);
if ((p[0] & VMW_VCPUINFO_VCPU_RESERVED) != 0 ||
(p[0] & VMW_VCPUINFO_LEGACY_X2APIC) == 0)

File Metadata

Mime Type
text/plain
Expires
Thu, Aug 13, 5:40 PM (41 m, 24 s)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
36616959
Default Alt Text
D30624.id90378.diff (486 B)

Event Timeline