ixgbe: add warnings for other disabled features without MSI-X support
authorJacob Keller <jacob.e.keller@intel.com>
Wed, 3 Sep 2014 08:13:00 +0000 (08:13 +0000)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Thu, 18 Sep 2014 11:42:48 +0000 (04:42 -0700)
When we can't get MSI-X vectors, we disable a few features which require
MSI-X vectors. Print warnings just like we do when disabling DCB.

Signed-off-by: Jacob Keller <jacob.e.keller@intel.com>
Tested-by: Phil Schmitt <phillip.j.schmitt@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c

index 0ec22d8ef05942d3bab6ed5b064eaf77084a5929..ce40c77381e9d957de1e06cc86ffabad8b6998ce 100644 (file)
@@ -1114,13 +1114,16 @@ static void ixgbe_set_interrupt_capability(struct ixgbe_adapter *adapter)
                adapter->temp_dcb_cfg.pfc_mode_enable = false;
                adapter->dcb_cfg.pfc_mode_enable = false;
        }
+
        adapter->dcb_cfg.num_tcs.pg_tcs = 1;
        adapter->dcb_cfg.num_tcs.pfc_tcs = 1;
 
-       /* disable SR-IOV */
+       /* Disable SR-IOV support */
+       e_dev_warn("Disabling SR-IOV support\n");
        ixgbe_disable_sriov(adapter);
 
-       /* disable RSS */
+       /* Disable RSS */
+       e_dev_warn("Disabling RSS support\n");
        adapter->ring_feature[RING_F_RSS].limit = 1;
 
        /* recalculate number of queues now that many features have been