]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
mlx4_core: enable msi_x module parameter for SRIOV VFs to limit number MSI-X interrup...
authorTal Alon <talal@mellanox.com>
Sun, 20 Jul 2014 17:59:40 +0000 (20:59 +0300)
committerMukesh Kacker <mukesh.kacker@oracle.com>
Tue, 7 Jul 2015 21:45:21 +0000 (14:45 -0700)
Signed-off-by: Tal Alon <talal@mellanox.com>
(Ported from Mellanox OFED 2.4)

Signed-off-by: Mukesh Kacker <mukesh.kacker@oracle.com>
drivers/net/ethernet/mellanox/mlx4/main.c

index 1d12b67631743de8292432639d5dccd230a52d9e..f1a790a120bb24545ed89acdfa8366ac9b2ebe09 100644 (file)
@@ -69,7 +69,7 @@ MODULE_PARM_DESC(debug_level, "Enable debug tracing if > 0");
 
 static int msi_x = 1;
 module_param(msi_x, int, 0444);
-MODULE_PARM_DESC(msi_x, "0 - don't use MSI-X, 1 - use MSI-X, >1 - limit number of MSI-X irqs to msi_x (non-SRIOV only)");
+MODULE_PARM_DESC(msi_x, "0 - don't use MSI-X, 1 - use MSI-X, >1 - limit number of MSI-X irqs to msi_x");
 
 #else /* CONFIG_PCI_MSI */
 
@@ -2600,7 +2600,7 @@ static void mlx4_enable_msi_x(struct mlx4_dev *dev)
                nreq = min_t(int, dev->caps.num_eqs - dev->caps.reserved_eqs,
                             nreq);
 
-               if (msi_x > 1 && !mlx4_is_mfunc(dev))
+               if (msi_x > 1)
                        nreq = min_t(int, nreq, msi_x);
 
                entries = kcalloc(nreq, sizeof *entries, GFP_KERNEL);