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
Wed, Jul 8, 7:10 PM (14 h, 36 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
34856825
Default Alt Text
D45334.id139031.diff (558 B)

Event Timeline