Page MenuHomeFreeBSD

D34607.diff
No OneTemporary

D34607.diff

diff --git a/sys/amd64/vmm/vmm.c b/sys/amd64/vmm/vmm.c
--- a/sys/amd64/vmm/vmm.c
+++ b/sys/amd64/vmm/vmm.c
@@ -938,10 +938,8 @@
hpa = DMAP_TO_PHYS((uintptr_t)vp);
if (map) {
iommu_create_mapping(vm->iommu, gpa, hpa, sz);
- iommu_remove_mapping(host_domain, hpa, sz);
} else {
iommu_remove_mapping(vm->iommu, gpa, sz);
- iommu_create_mapping(host_domain, hpa, hpa, sz);
}
gpa += PAGE_SIZE;

File Metadata

Mime Type
text/plain
Expires
Sat, Oct 5, 3:23 AM (21 h, 59 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
13604121
Default Alt Text
D34607.diff (428 B)

Event Timeline