summaryrefslogtreecommitdiffstats
path: root/crypto
diff options
context:
space:
mode:
authorjhb <jhb@FreeBSD.org>2016-06-24 22:49:32 +0000
committerjhb <jhb@FreeBSD.org>2016-06-24 22:49:32 +0000
commit889a34531d5bbe582fe89dd7ac79ff196cefa035 (patch)
tree1963f5e18967d8435d84ac149d413ec7a0ddd7cb /crypto
parentaa7e564bf30e996aea3c47dd96ba6f85bdc804db (diff)
downloadFreeBSD-src-889a34531d5bbe582fe89dd7ac79ff196cefa035.zip
FreeBSD-src-889a34531d5bbe582fe89dd7ac79ff196cefa035.tar.gz
Add a tunable to disable migration of MSI-X interrupts.
The new 'machdep.disable_msix_migration' tunable can be set to 1 to disable migration of MSI-X interrupts. Xen versions prior to 4.6.0 do not properly handle updates to MSI-X table entries after the initial write. In particular, the operation to unmask a table entry after updating it during migration is not propagated to the "real" table for passthrough devices causing the interrupt to remain masked. At least some systems in EC2 are affected by this bug when using SRIOV. The tunable can be set in loader.conf as a workaround. Submitted by: Jeremiah Lott <jlott@averesystems.com> (original patch) Approved by: re (marius) MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D6947
Diffstat (limited to 'crypto')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud