Page MenuHomeFreeBSD

D45334.id139031.diff
No OneTemporary

D45334.id139031.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
Mon, Feb 9, 8:36 AM (6 h, 25 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28559265
Default Alt Text
D45334.id139031.diff (558 B)

Event Timeline