[Bug 203874] [patch] MSI/MSI-X interrupts don't work in VMware virtual machines
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sat Nov 30 06:36:22 UTC 2019
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=203874
Mahmoud Al-Qudsi <mqudsi at neosmart.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |mqudsi at neosmart.net
--- Comment #28 from Mahmoud Al-Qudsi <mqudsi at neosmart.net> ---
Hopefully this isn't too late but I know there were some issues caused with
pass-through PCI-e devices and MSI-X support under ESX 5.5+, but I cannot for
the life of me find the issue that I know exists somewhere in bugzilla (either
this one or on the FreeNAS one).
This is not the issue I was searching for (which is one that I've commented
on), but here is a report that was originally filed against a FreeBSD system
running under ESX 5.1 (not pre-5.0 as claimed in some of the comments above):
https://redmine.ixsystems.com/issues/2056
This must have been before the hack was added to pci.c because the fix back
then was to globally set hw.pci.enable_msix=0 (or else individually blacklist
the LSI device).
I personally ran into interrupt storms with MSI-X enabled under 6.0 and a LSI
9211-8i a few years back, which is how I first came across this back in the
day. Googling for some variation of `esxi, freebsd, mps, interrupt storm, lsi,
pass-through, vmware` brings up a lot of relevant results, almost all of which
are post ESX 5.0
I am reminded heavily of Chesterton's fence here and would recommend proceeding
only with extreme caution (and after looking into LSI HBA passthrough
configurations and scenarios).
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-virtualization
mailing list