Neel Natu 920bc34090 Fix a bug in the MSI-X resource allocation for PCI passthrough devices.
In the case where the underlying host had disabled MSI-X via the
"hw.pci.enable_msix" tunable, the ppt_setup_msix() function would fail
and return an error without properly cleaning up. This in turn would
cause a page fault on the next boot of the guest.

Fix this by calling ppt_teardown_msix() in all the error return paths.

Obtained from:	NetApp
2012-11-22 04:07:18 +00:00
..
2012-11-17 02:55:47 +00:00
2012-11-11 03:26:14 +00:00
2012-11-11 03:26:14 +00:00
2012-10-10 08:36:38 +00:00