[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 9 18:26:47 UTC 2019
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=203874
--- Comment #22 from John Baldwin <jhb at FreeBSD.org> ---
I think a patch that only disabled MSI for <= 5 seems reasonable given that no
one has reported it breaking on anything newer than that when setting the
tunable. Comment 19 suggests 5.5 is still broken, so I think disabling it for
all of 5.x by default seems prudent. I think that type of quirk would require
removing the existing device-ID-based entry and instead adding a "manual" quirk
that checks for VMWare (e.g. VM_GUEST_VMWARE) and then checks the major
version. I'm not quite sure how to get the major version of VMWare, perhaps
via the hypervisor cpuid leaf or the vmware_hvcall() function.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-virtualization
mailing list