MSI-X interrupt allocation fails during maximum number of ixgbe/ixgbevf Virtual Function creation

The Intel ixgbe/ixgbevf and Qlogic qla2xxx drivers compete for MSI-X resources. As a result, if both drivers are used in a system, and an attempt is made to create the maximum number of Virtual Function (VF) devices that are allowed for the ixgbe/ixgbevf driver, an interrupt allocation failure occurs during the creation of the last VF device.

Note that you can create and use up to, but not including, the maximum number of VF devices that are allowed for the ixgbe/ixgbevf without encountering this issue. (Bug ID 25952728)