1. 29 8月, 2015 1 次提交
    • S
      sfc: Allow driver to cope with a lower number of VIs than it needs for RSS · b0fbdae1
      Shradha Shah 提交于
      Previously, the driver would refuse to load if it couldn't secure
      enough VIs from the MC to fulfill its RSS requirements.
      This was causing probe to fail on later functions in
      configurations where we'd run out of VIs, such as having many
      VFs.
      
      This change allows the driver to load with fewer VIs, down to a
      minimum of 2. A warning will be printed saying that RSS
      requirements were not met, possibly affecting performance.
      
      efx->max_tx_channels needs to be set to avoid going down the
      failure path in efx_probe_nic() immediately in the loop after the
      probe() NIC-type function.
      Also, Set rc=ENOSPC when bombing out of efx_probe_nic due to lack
      of VIs.
      Signed-off-by: NShradha Shah <sshah@solarflare.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      b0fbdae1
  2. 28 8月, 2015 1 次提交
  3. 01 8月, 2015 2 次提交
  4. 22 7月, 2015 9 次提交
  5. 18 7月, 2015 1 次提交
  6. 09 7月, 2015 5 次提交
  7. 16 6月, 2015 1 次提交
  8. 03 6月, 2015 15 次提交
  9. 01 6月, 2015 1 次提交
  10. 28 5月, 2015 3 次提交
  11. 27 5月, 2015 1 次提交