Page MenuHomeFreeBSD

D45334.diff
No OneTemporary

D45334.diff

diff --git a/usr.sbin/bhyve/amd64/pci_gvt-d.c b/usr.sbin/bhyve/amd64/pci_gvt-d.c
--- a/usr.sbin/bhyve/amd64/pci_gvt-d.c
+++ b/usr.sbin/bhyve/amd64/pci_gvt-d.c
@@ -222,8 +222,8 @@
opregion->len = header->size * KB;
munmap(header, sizeof(*header));
- opregion->hva = mmap(NULL, opregion->len * KB, PROT_READ, MAP_SHARED,
- memfd, opregion->hpa);
+ opregion->hva = mmap(NULL, opregion->len, PROT_READ, MAP_SHARED, memfd,
+ opregion->hpa);
if (opregion->hva == MAP_FAILED) {
warn("%s: Unable to map host OpRegion", __func__);
close(memfd);

File Metadata

Mime Type
text/plain
Expires
Tue, Mar 24, 7:11 AM (4 h, 57 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
30219957
Default Alt Text
D45334.diff (559 B)

Event Timeline