--- Comment #2 from commit-h...@freebsd.org ---
A commit references this bug:
Date: Fri Oct 27 14:57:15 UTC 2017
New revision: 325039
Rework pass through changes in r305485 to be safer.
Specifically, devices that do not support PCI-e FLR and were not
gracefully shutdown by the guest OS could continue to issue DMA
requests after the VM was terminated. The changes in r305485 meant
that those DMA requests were completed against the host's memory which
could result in random memory corruption. Instead, leave ppt devices
that are not attached to a VM disabled in the IOMMU and only restore
the devices to the host domain if the ppt(4) driver is detached from a
As an added safety belt, disable busmastering for a pass-through device
when before adding it to the host domain during ppt(4) detach.
Tested by: Harry Schmalzbauer <free...@omnilan.de>
Reviewed by: grehan
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D12661
You are receiving this mail because:
You are the assignee for the bug.
email@example.com mailing list
To unsubscribe, send any mail to